当前位置:文档之家› RedHat Linux操作系统下常用服务介绍

RedHat Linux操作系统下常用服务介绍

RedHat Linux操作系统下常用服务介绍
RedHat Linux操作系统下常用服务介绍

aep1000 挂载或卸载 aep1000/2000 协处理器驱动的。

anacron 不过可以在指定时间没有开机无法完成任务的情况下另寻时间完成任务。

Apmd 高级电源管理能源管理服务,可以为你监控电池

Arpwatch 记录日志并构建一个在LAN接口上看到的以太网地址和IP地址对数据库Atd 用于at和batch的服务atd类似cron,提供在指定的时间做指定的事的服务,就象计划任务

Autofs 自动安装管理进程automount,与NFS相关,依赖于NIS(autofs

自动挂载/卸载文件系统服务,可以自动挂载你想访问但还为挂载的文件系统,自动卸载长期不访问的文件系统。)

bcm5820

提供对CryptoNetX SSL Accelerator 适配器(用来处理SSL密钥的设备)的支持。

Crond 为Linux下自动安排的进程提供运行服务.

Gpm 提供字符模式下对鼠标的支持.

Cups UNIX通用打印系统

cups-lpd 支持用LPD协议跑CUPS

daytime 获取并显示系统时间用的

daytime-udp udp版的daytime

echo 输出字符到客户端的

finger 用来查询系统内用户信息

firstboot 故名思意,安装完后第一次启动时跑的脚本,在第二次启动就不在运行了imap 为邮件提供imap服务

imaps 为客户端提供SSL加密后的imap服务

ipop2 提供POP2服务,什么是pop不用介绍了吧

ipop3 pop3大名鼎鼎的pop3不用介绍了吧

iptables 2.4内核默认的防火墙

irda 红外线传输支持

netfs 提供网络文件系统(NSF,SMB,NCP)挂载/卸载的。

Keytable 用于装载键盘镜像

Kudzu 硬件探测器

Netfs 安装和卸载NFS、SAMBA和NETWARE网络文件系统

Network 激活已配置网络接口的脚本程序

Nfslock NFS锁定

Pcmcia 安装pcmcia卡(一般用于笔记本电脑)

Sshd OpenSSH服务器

Syslog 一个让系统引导时启动syslog和klogd系统日志守候里程的脚本

Xfs Xwindow字型服务器,为本地和远程X服务器提供字型集

Xinetd 支持多种网络服务的核心守候程序。

Kudzu 检测硬件变化的

Mysqld Mysql database server

Named BIND域名服务

Netfs 提供网络文件系统(NSF,SMB,NCP)挂载/卸载的

Network 激活/关闭网络设备的

Nfs (NFS)network filesystem 服务

Nfslock 提供一种NFS的权限设置

Ntalk 可以让不同用户在系统上一起聊天的

Ntpd 网络时间协议NTP(Network Time Protocol)和网络上同步时间用的Pops 提供SSL加密的pop3

Portmap 端口映射,很多网络服务需要此服务

Rexec 远程执行命令时提供用户验证

Rhnsd redhat的网络服务,可以自动检查软件的升级

rlogin 提供远程登录服务

rsh 远程执行linux命令服务

rsyn 高效的网络远程备份和镜象工具

sendmail 赫赫有名的邮件服务器,(用来发匿信的好东东:) )

servers监听被激活的服务用的

sgi_fam 检测文件变化的

smb 提供samba服务的

snmp 简单网络管理服务

snmptrapd 也是网络管理的

squid web代理服务器

sshd 提供sshd登录

svscan daemontools 的一部分,用来管理后台服务

syslogd 日志服务,很重要的服务

tux 集成内核的web服务工具

vsftpd 一个ftp服务端,以安全著称

winbind smb服务中解析来自NT服务器名字的

xinetd 超级服务器的Inetd的替代者,提供很多服务,非常重要。

Yppasswdd nis服务中提供NIS用户验证服务

random 当系统需要时会,产生随机数。关闭对大多数系统没什么大的影响,服务器不要轻易关闭

Redhat Linux 守护进程列表(1)

守护进程列表:

https://www.doczj.com/doc/8f14652806.html,workManager:

2.acpid:acpid(Advanced Configuration and Power Interface)是为替代传统的APM 电源管理标准而推出的新型电源管理标准。通常笔记本电脑需要启动电源进行管理。

3.amanda:

4.amd: 自动安装NFS守护进程

5.anacron: 一个自动化运行任务守护进程。Red Hat Linux随带四个自动化任务的工具:cron、anacron、at、和batc。当你的Linux服务器并不是全天运行,这个anacron就可以帮你执行在"crontab"设定的时间内没有执行的工作。

6.apmd(Advanced Power Management)是高级电源管理。传统的电源管理标准,对于笔记本电脑比较有用,可以了解系统的电池电量信息。并将相关信息通过syslogd 写入日志。也可以用来在电源不足时关机。

7.arptables_jf :为arptables网络的用户控制过滤的守护进程。

8.atd:

9.autofs:自动安装管理进程automount,与NFS相关,依赖于NIS服务器。

10.bgpd:

11.bluetooth: 蓝牙服务器守护进程

12.bootparamd: 引导参数服务器,为LAN上的无盘工作站提供引导所需的相关信息。

13.chargen:使用tcp协议的chargen server,chargen(Character Generator Protocol)是一种网络服务,主要功能是提供类似远程打字的功能。

14.chargen-udp:使用UDP协议的chargen server。

15.cpuspeed:监测系统空闲百分比,降低或加快CPU时钟速度和电压从而在系统空闲时将能源消耗降为最小,而在系统繁忙时最大化加快系统执行速度。

16.crond :cron是Unix下的一个传统程序,该程序周期地运行用户调度的任务。比起传统的Unix版本,Linux版本添加了不少属性,而且更安全,配置更简单。类似计划任务。17.cups:cups(Common UNIX Printing System)是通用UNIX打印守护进程,为Linux 提供第三代打印功能

18.cups-config-daemons:cups打印系统切换守护进程。

19.cups-lpd:cups行打印守护进程。

20.daytime:使用TCP 协议的Daytime守护进程,该协议为客户机实现从远程服务器获取日期和时间的功能。预设端口:13。

21.daytime-udp:使用UDP 协议的Daytime守护进程。

22.dc_client:使用SSL安全套接字的客户端守护进程。

23.dc_server:使用SSL安全套接字的代理服务器守护进程。

24.diskdump:服务器磁盘备份守护进程。

25.echo:服务器回显客户数据服务守护进程。

26.echo-udp:使用UDP协议的服务器回显客户数据服务守护进程。

27.eklogin:接受rlogin会话鉴证和用kerberos5加密的一种服务的守护进程。

28.finger

29.gpm(General Purpose Mouse Daemon )守护进程为文本模式下的Linux程序如mc(Midnight Commander)提供了鼠标的支持。它也支持控制台下鼠标的拷贝,粘贴操作以及弹出式菜单。

30.gssftp:使用kerberos 5认证的ftp守护进程

31.haldaemon

32.hpoj

33.httpd: Web服务器Apache守护进程,可用来提供HTML文件以及CGI动态内容服务。

34.iiim:中文输入法服务器守护进程。

35.iptables:iptables防火墙守护进程。

36.irda:红外端口守护进程。

37.irqbalance: 对多个系统处理器环境下的系统中断请求进行负载平衡的守护程序。如果你只安装了一个CPU,就不需要加载这个守护程序。

38.isdn:isdn启动和中止服务守护进程。

39.kadmin:

40.klogin: 远程登陆守护进程

41.kprop:

42.krb5-telnet:

43.krb524:

44.krb5kdc:

45.kudzu:硬件自动检测程序,会自动检测硬件是否发生变动,并相应进行硬件的添加、删除工作。当系统启动时,kudzu会对当前的硬件进行检测,并且和存储

在 /etc/sysconfig/hwconf中的硬件信息进行对照,如果某个硬件从系统中被添加或者删除时,那么kudzu就会察觉到,并且通知用户是否进行相关配置,然后修改

etc/sysconfig/hwconf,使硬件资料与系统保持同步。如果/etc/sysconfig/hwconf这个文件不存在,那么kudzu将会从/etc/modprobe.conf,/etc/sysconfig/network-scripts/和etc/X11/XF86Config中探测已经存在的硬件。如果你不打算增加新硬件,那么就可以关闭这个启动服务,以加快系统启动时间。

46.ldap: ldap(Lightweight Directory Access Protocol)目录访问协议服务器守护进程。

47.lm_seroems:检测主板工作情况守护进程。

48.mdmonitor:RAID相关设备的守护程序。

49.messagebus:D-BUS是一个库,为两个或两个以上的应用程序提供一对一的通讯。dbus-daemon-1是一个应用程序,它使用这个库来实现messagebus守护程序。多个应用程序通过连接messagebus守护程序可以实现与其他程序交换信息。

50.microcode_ctl:可编码以及发送新的微代码到内核以更新Intel IA32系列处理器守护进

程。

Redhat Linux守护进程列表(2)

1.mysqld:一个快速高效可靠的轻型SQL数据库引擎守护进程。

https://www.doczj.com/doc/8f14652806.html,dump:远程网络备份服务器守护进程。

https://www.doczj.com/doc/8f14652806.html,dump-server:

https://www.doczj.com/doc/8f14652806.html,fs:Network Filesystem Mounter,该进程安装和卸载NFS、SAMBA和NCP网络文件系统。

https://www.doczj.com/doc/8f14652806.html,plugd:

6.nfs:网络文件系统守护进程。

7.nfslock:NFS是一个流行的通过TCP/IP网络共享文件的协议,此守护进程提供了NFS 文件锁定功能。

8.nscd

9.nttalk

10.ntpd:Network time Protocol daemon(网络时间校正协议)。ntpd是用来使系统和一个精确的时间源保持时间同步的协议守护进程。

11.ospf6d:

12.ospfd:

13.pcmcia:主要用于支持笔记本电脑接口守护进程。

14.portmap:该守护进程用来支持RPC连接,RPC被用于NFS以及NIS 等服务。

15.psacct:进程审计守护进程

16.radiusd:

17.radiusd:

18.radvd:

19.rawdevices:在使用集群文件系统时用于加载raw设备的守护进程。

20.readahead、readahead_early:readahead和readahead_early是在Fedora core 2中最新推出的两个后台运行的守护程序。其作用是在启动系统期间,将启动系统所要用到的文件首先读取到内存中,然后在内存中进行执行,以加快系统的启动速度。

21.rexec:

22.rhnsd:

23.ripd:

24.ripngd:

25.rlogin:

26.rpcgssd:

27.rpcidmapd:

28.rpcsvcgssd:

29.rsh:远程主机上启动一个shell,并执行用户命令。

30.rstatd:一个为LAN上的其它机器收集和提供系统信息的守候进程。

31.rsync:

32.ruserd:远程用户定位服务,这是一个基于RPC的服务,它提供关于当前记录到LAN上一个机器日志中的用户信息

33.rwhod:激活rwhod服务进程,它支持LAN的rwho和ruptime服务。

34.saslauthd:使用SASL的认证守护进程。

35.sendmail:邮件服务器sendmail守护进程。

36.smartd:Self Monitor Analysis and Reporting Technology System,监控你的硬盘是否出现故障。

37.smb:Samba文件共享/打印服务守护进程。

38.snmpd:本地简单网络管理守护进程。

39.sshd:OpenSSH服务器守护进程。Secure Shell Protocol可以实现安全地远程管理主机。

40.syslog:一个让系统引导时起动syslog和klogd系统日志守候进程的脚本。

41.sysstat:

42.talk:

43.telnet:

44.tftp:

45.time:该守护进程从远程主机获取时间和日期,采用TCP协议。

46.time-udp:该守护进程从远程主机获取时间和日期,采用UDP协议。

47.tux:在Linux内核中运行apache服务器的守护进程。

48.vncserver:VNC (Virtual Network Computing,虚拟网络计算),它提供了一种在本地系统上显示远程计算机整个"桌面"的轻量型协议。

49.vsftpd:vsftpd服务器的守护进程。

50.xfs:X Window字型服务器守护进程,为本地和远程X服务器提供字型集。

51.xinetd:支持多种网络服务的核心守护进程。

52.ypbind:为NIS(网络信息系统)客户机激活ypbind服务进程。

53.yppasswdd:NIS口令服务器守护进程。

54.ypserv:NIS主服务器守护进程。

55.ypxfrd:

56.yum:RPM操作系统自动升级和软件包管理守护进程。

Linux各端口介绍

Linux常用端口

著名端口

1 tcpmux TCP 端口服务多路复用

5 rje 远程作业入口

7 echo Echo 服务

9 discard 用于连接测试的空服务

11 systat 用于列举连接了的端口的系统状态

13 daytime 给请求主机发送日期和时间

17 qotd 给连接了的主机发送每日格言

18 msp 消息发送协议

19 chargen 字符生成服务;发送无止境的字符流

20 ftp-data FTP 数据端口

21 ftp 文件传输协议(FTP)端口;有时被文件服务协议(FSP)使用

22 ssh 安全Shell(SSH)服务

23 telnet Telnet 服务

25 smtp 简单邮件传输协议(SMTP)

37 time 时间协议

39 rlp 资源定位协议

42 nameserver 互联网名称服务

43 nicname WHOIS 目录服务

49 tacacs 用于基于TCP/IP 验证和访问的终端访问控制器访问控制系统

50 re-mail-ck 远程邮件检查协议

53 domain 域名服务(如BIND)

63 whois++ WHOIS++,被扩展了的WHOIS 服务

67 bootps 引导协议(BOOTP)服务;还被动态主机配置协议(DHCP)服务使用

68 bootpc Bootstrap(BOOTP)客户;还被动态主机配置协议(DHCP)客户使用

69 tftp 小文件传输协议(TFTP)

70 gopher Gopher 互联网文档搜寻和检索

71 netrjs-1 远程作业服务

72 netrjs-2 远程作业服务

73 netrjs-3 远程作业服务

73 netrjs-4 远程作业服务

79 finger 用于用户联系信息的Finger 服务

80 http 用于万维网(WWW)服务的超文本传输协议(HTTP)

88 kerberos Kerberos 网络验证系统

95 supdup Telnet 协议扩展

101 hostname SRI-NIC 机器上的主机名服务

102 iso-tsap ISO 开发环境(ISODE)网络应用

105 csnet-ns 邮箱名称服务器;也被CSO 名称服务器使用

107 rtelnet 远程Telnet

109 pop2 邮局协议版本2

110 pop3 邮局协议版本3

111 sunrpc 用于远程命令执行的远程过程调用(RPC)协议,被网络文件系统(NFS)使用113 auth 验证和身份识别协议

115 sftp 安全文件传输协议(SFTP)服务

117 uucp-path Unix 到Unix 复制协议(UUCP)路径服务

119 nntp 用于USENET 讨论系统的网络新闻传输协议(NNTP)

123 ntp 网络时间协议(NTP)

137 netbios-ns 在红帽企业Linux 中被Samba 使用的NETBIOS 名称服务

138 netbios-dgm 在红帽企业Linux 中被Samba 使用的NETBIOS 数据报服务

139 netbios-ssn 在红帽企业Linux 中被Samba 使用的NET BIOS 会话服务

143 imap 互联网消息存取协议(IMAP)

161 snmp 简单网络管理协议(SNMP)

162 snmptrap SNMP 的陷阱

163 cmip-man 通用管理信息协议(CMIP)

164 cmip-agent 通用管理信息协议(CMIP)

174 mailq MAILQ

177 xdmcp X 显示管理器控制协议

178 nextstep NeXTStep 窗口服务器

179 bgp 边界网络协议

191 prospero Cliffod Neuman 的Prospero 服务

194 irc 互联网中继聊天(IRC)

199 smux SNMP UNIX 多路复用

201 at-rtmp AppleTalk 选路

202 at-nbp AppleTalk 名称绑定

204 at-echo AppleTalk echo 服务

206 at-zis AppleTalk 区块信息

209 qmtp 快速邮件传输协议(QMTP)

210 z39.50 NISO Z39.50 数据库

213 ipx 互联网络分组交换协议(IPX),被Novell Netware 环境常用的数据报协议220 imap3 互联网消息存取协议版本3

245 link LINK

347 fatserv Fatmen 服务器

363 rsvp_tunnel RSVP 隧道

369 rpc2portmap Coda 文件系统端口映射器

370 codaauth2 Coda 文件系统验证服务

372 ulistproc UNIX Listserv

389 ldap 轻型目录存取协议(LDAP)

427 svrloc 服务位置协议(SLP)

434 mobileip-agent 可移互联网协议(IP)代理

435 mobilip-mn 可移互联网协议(IP)管理器

443 https 安全超文本传输协议(HTTP)

444 snpp 小型网络分页协议

445 microsoft-ds 通过TCP/IP 的服务器消息块(SMB)

464 kpasswd Kerberos 口令和钥匙改换服务

468 photuris Photuris 会话钥匙管理协议

487 saft 简单不对称文件传输(SAFT)协议

488 gss-http 用于HTTP 的通用安全服务(GSS)

496 pim-rp-disc 用于协议独立的多址传播(PIM)服务的会合点发现(RP-DISC)500 isakmp 互联网安全关联和钥匙管理协议(ISAKMP)

535 iiop 互联网内部对象请求代理协议(IIOP)

538 gdomap GNUstep 分布式对象映射器(GDOMAP)

546 dhcpv6-client 动态主机配置协议(DHCP)版本6客户

547 dhcpv6-server 动态主机配置协议(DHCP)版本6服务

554 rtsp 实时流播协议(RTSP)

563 nntps 通过安全套接字层的网络新闻传输协议(NNTPS)

565 whoami whoami

587 submission 邮件消息提交代理(MSA)

610 npmp-local 网络外设管理协议(NPMP)本地/ 分布式排队系统(DQS)

611 npmp-gui 网络外设管理协议(NPMP)GUI / 分布式排队系统(DQS)

612 hmmp-ind HMMP 指示/ DQS

631 ipp 互联网打印协议(IPP)

636 ldaps 通过安全套接字层的轻型目录访问协议(LDAPS)

674 acap 应用程序配置存取协议(ACAP)

694 ha-cluster 用于带有高可用性的群集的心跳服务

749 kerberos-adm Kerberos 版本5(v5)的“kadmin”数据库管理

750 kerberos-iv Kerberos 版本4(v4)服务

765 webster 网络词典

767 phonebook 网络电话簿

873 rsync rsync 文件传输服务

992 telnets 通过安全套接字层的Telnet(TelnetS)

993 imaps 通过安全套接字层的互联网消息存取协议(IMAPS)

994 ircs 通过安全套接字层的互联网中继聊天(IRCS)

995 pop3s 通过安全套接字层的邮局协议版本3(POPS3)

UNIX 特有的端口

512/tcp exec 用于对远程执行的进程进行验证

512/udp biff [comsat] 异步邮件客户(biff)和服务(comsat)

513/tcp login 远程登录(rlogin)

513/udp who [whod] 登录的用户列表

514/tcp shell [cmd] 不必登录的远程shell(rshell)和远程复制(rcp)

514/udp syslog UNIX 系统日志服务

515 printer [spooler] 打印机(lpr)假脱机

517/udp talk 远程对话服务和客户

518/udp ntalk 网络交谈(ntalk),远程对话服务和客户

519 utime [unixtime] UNIX 时间协议(utime)

520/tcp efs 扩展文件名服务器(EFS)

520/udp router [route, routed] 选路信息协议(RIP)

521 ripng 用于互联网协议版本6(IPv6)的选路信息协议

525 timed [timeserver] 时间守护进程(timed)

526/tcp tempo [newdate] Tempo

530/tcp courier [rpc] Courier 远程过程调用(RPC)协议

531/tcp conference [chat] 互联网中继聊天

532 netnews Netnews

533/udp netwall 用于紧急广播的Netwall

540/tcp uucp [uucpd] Unix 到Unix 复制服务

543/tcp klogin Kerberos 版本5(v5)远程登录

544/tcp kshell Kerberos 版本5(v5)远程shell

548 afpovertcp 通过传输控制协议(TCP)的Appletalk 文件编制协议(AFP)556 remotefs [rfs_server, rfs] Brunhoff 的远程文件系统(RFS)?

centos操作系统简介

centos操作系统简介 CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。CentOS,我们有很多人叫它社区企业操作系统,不管你怎么叫它,它都是linux的一个发行版本。CentOS并不是全新的linux发行版,倘若一说到RedHat这个大名,大家似乎都听过,在RedHat家族中有企业版的产品,它是Red Hat Enterprise Linux(以下称之为RHEL),CentOS正是这个RHEL的克隆版本,RHEL是很多企业采用的linux发行版本,需要向RedHat付费才可以使用,并能得到付过费用的服务和技术支持和版本升级。这个CentOS可以像REHL一样的构筑linux系统环境,但不需要向RedHat付任何的费用,同样也得不到任何有偿技术支持和升级服务。 CentOS计划是在2003年红帽决定不再提供免费的技术支持及产品认证之后的部份"红帽重建者"(Red Hat rebuilders)之一。 CentOS和Linueox、组装Linux (White box Linux)、Tao Linux 、X/OS Linux,及科学Linux (Scientific Linux)等都以红帽所发布的源代码原件重建Red Hat Enterprise Linux的翻版,并修正了已经发现了的redhat的bug。 CentOS是"Caos Linux"独立计划的一个分枝,在Lawrence Berkeley 国家实验室担任管理员与程序设计师的Kurtzer表示。但后来Caos基金会最受欢迎的计划变成是RHEL 的重建。 历史 Red Hat公司的产品中,有RedHat Linux(如Redhat8,9)和针对企业发行的版本Red Hat Enterprise Linux,都能够通过网络FTP免费的获得并使用,但是在2003年的

Linux服务器配置与管理实验报告1

实验一安装Linux操作系统 【实验目的】 了解Linux操作系统的发行版本;掌握Linux系统安装方法;掌握网络配置和网络环境测试。 【实验内容】 1.Vmware Workstation 6.0下创建Red Hat Linux虚拟机,要求虚拟机的内存为256MB或更大,硬盘为8GB或更大。 2.使用RHEL 5的ISO文件安装Linux系统。 【实验步骤】 1.硬盘和分区知识以及Linux文件系统的组织方式 (1)硬盘和分区知识 磁盘有IDE接口和SCSI接口两种。 磁盘在使用前需分区。磁盘分区有主分区、扩展分区和逻辑分区之分。一块硬盘可以有4个主分区,其中一个主分区的位置可以有一个扩展分区替换,即可以有3个主分区和一个扩展分区,且一块硬盘只能有一个扩展分区,在这个扩展分区中可以划分多个逻辑分区。(2)Linux如何表示分区 在Windows系统中使用盘符来标识不同的分区,而在linux下使用分区的设备名来标识不同的分区,设备名存放在/dev目录中。 磁盘设备名称如下: ●系统的第1块IDE接口的硬盘称为/dev/hda ●系统的第2块IDE接口的硬盘称为/dev/hdb ●系统的第1块SCSI接口的硬盘称为/dev/sda ●系统的第2块SCSI接口的硬盘称为/dev/sdb 分区使用数字编号表示: ●系统的第1块IDE接口硬盘的第1个分区称为/dev/hda1 ●系统的第1块IDE接口硬盘的第5个分区称为/dev/hda5 ●系统的第2块SCSI接口硬盘的第1个分区称为/dev/sdb1 ●系统的第2块SCSI接口硬盘的第5个分区称为/dev/sdb5 注意:数字编号1-4留给主分区或扩展分区使用,逻辑分区编号从5开始。 (3)Linux文件系统文件系统的组织方式------挂载点 Linux系统只有一个根目录,即只有一个目录树。不同磁盘的不同分区只是这个目录树的一部分,在linux中创建文件系统后(类似format),用户不能直接使用它,要挂载文件系统后才能使用。挂载文件系统首先要选择一个挂载点。 2.利用VMware Workstation 6.0 创建一台新的虚拟机

Linux基本命令2

Linux基本命令 一、实训目的 ●掌握Linu各类命令的使用方法; ●熟悉Linx操作环境 二、实训内容 练习使用Linux常用命令,达到熟练应用的目的 三、实训步骤 子项目1.文件和目录类命令的使用 利用root用户登录到系统,进入字符界面。 1)用pwd命令查看当前所在目录。 2)用ls命令列出此目录下的文件和目录。 3)用-a选项列出此目录下包括隐藏文件在内的所有文件和目录。 4)用man命令查看ls命令的使用手册 5)在当前目录下,创建测试目录test mkdir test 6)利用ls命令列出文件和目录,确认test目录创建成功 7)进入test目录,利用pwd查看当前工作目录。cd /root/test pwd 8)利用touch命令,在当前目录创建一个新的空文件newfile。touch newfile 9)利用cp命令复制系统文件/etc/profile到当前目录下 cp /etc/profile /root/test 10)复制文件profile到一个新的文件profile.bak,作为备份 cp /etc/profile profile.bak 11)用ll命令以长格的形式列出当前目录下的所有文件,注意比较每个文件的长度和创建时 间的不同 12)用less命令分屏查看文件profile的内容,注意练习less命令的各个子命令,如b、p、q等,并对then 关键字查找。less /etc/profile 13)用grep命令在profile文件中对关键字then进行查询,并与上面的结果比较。 grep then /etc/profle 14)给文件profile创建一个软连接lnsprofile和一个硬链接lnhprofile ln -s profile lnsprofile(创建软连接) ln profile lnhprofile(创建硬链接) 15)一长格形式显示文件profile、lnsprofile和lnhprofile的详细信息。注意比较3个文件链接数的不同。

linux中设置tomcat为系统服务并自启动

Linu下设置tomcat自启动 一、以root用户登录系统: 二、进入init.d文件夹 cd /etc/init.d/ 三、创建并打开tomcat文件 vi tomcat 四、tomcat文件如下: #!/bin/sh # tomcat: Start/Stop/Restart tomcat # chkconfig: 2345 80 20 # description: Tomcat is a Java Servlet Container # match these values to your environment: export CATALINA_BASE=/root/apache-tomcat-5.5.34 export CATALINA_HOME=/root/apache-tomcat-5.5.34 export CATALINA_TMPDIR=/root/apache-tomcat-5.5.34/temp export JRE_HOME=/root/jdk1.6.0_21 ./etc/init.d/functions TOMCAT=/root/apache-tomcat-5.5.34 start() { echo -n "Starting Tomcat: " /root/apache-tomcat-5.5.34/bin/catalina.sh start }

stop() { echo -n "Stopping Tomcat: " /root/apache-tomcat-5.5.34/bin/catalina.sh stop } case "$1" in start) start ;; stop) stop ;; status) ;; restart) stop start ;; *) echo "Usage: $0 {start stop restart}";; esac exit $RETVAL 五、保存退出

linux常用操作命令.doc

1 linux常用操作命令 linux系统中通过命令来提高自己的操作能力,下面由小编为大家整理了linux常用操作命令的相关知识,希望大家喜欢! linux常用操作命令一、常用指令 ls 显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent) cd 切换目录 touch 创建空文件 2 echo 创建带有内容的文件。

cat 查看文件内容 cp 拷贝 mv 移动或重命名 rm 删除文件 -r 递归删除,可删除子目录及文件 -f 强制删除 find 在文件系统中搜索某文件 wc 统计文本中行数、字数、字符数 grep 在文本文件中查找某个字符串rmdir 删除空目录 3 tree 树形结构显示目录,需要安装tree包

pwd 显示当前目录 ln 创建链接文件 more、less 分页显示文本文件内容head、tail 显示文件头、尾内容 ctrl+alt+F1 命令行全屏模式 linux常用操作命令二、系统管理命令 stat 显示指定文件的详细信息,比ls更详细who 显示在线登陆用户 whoami 显示当前操作用户 hostname 显示主机名 4 uname 显示系统信息

top 动态显示当前耗费资源最多进程信息 ps 显示瞬间进程状态ps -aux du 查看目录大小du -h /home带有单位显示目录信息 df 查看磁盘大小df -h 带有单位显示磁盘信息 ifconfig 查看网络情况 ping 测试网络连通 netstat 显示网络状态信息 man 命令不会用了,找男人如:man ls clear 清屏 alias 对命令重命名如:alias showmeit="ps -aux" ,另外解除使用unaliax showmeit 5 kill 杀死进程,可以先用ps 或top命令查看进程的id,然

Linux系统中将应用服务设置为随系统启动

Linux系统中将应用服务设置为随系统启动 一、将runmyservice.sh复制到linux /etc/init.d下 二、# chmod 557 runmyservice.sh 三、#chkconfig --add runmyservice.sh //查看是否添加自动启动成功 #chkconfig --list runmyservice.sh脚本内容如下: #! /bin/sh #chkconfig:2345 85 15 #description:mule4bridge # Mule Start/Stop/Restart //将所需的环境变量全部引入 LC_ALL=zh_CN.gbk; export LC_ALL LANG=zh_CN.gbk; export LANG export JA VA_HOME=/usr/java/jdk1.6.0_21 export CLASSPA TH=.:$JA V A_HOME/lib/tools.jar:$JA V A_HOME/lib/dt.jar export PATH=$JA V A_HOME/bin:$JA V A_HOME/jre/bin:$PATH export MULE_HOME=/home/mule-2.1.2 export PATH=$PATH:$MA VEN_HOME/bin:$MULE_HOME/bin PATH=$PATH:$HOME/bin export PATH prog=$MULE_HOME/bin/mule case "$1" in start) echo -n $"Starting $prog: " su cicro -c "nohup /home//start_all_service &" echo exit 0 ;; stop) echo -n $"Shutting down $prog: " # killproc $prog stop echo ;; restart) echo -n $"Restart $prog daemon configuration: " $0 stop sleep 5

服务器操作系统安装指南(Linux)v3.3

修订记录、审核记录和审批记录修订记录 审核记录 审批记录

目录 1介绍 (1) 1.1目的1 1.2适用范围 (1) 1.3参考资料 (1) 2准备 (1) 2.1安装前准备 (1) 2.2物理网卡说明 (1) 2.3RAID (2) 2.4超线程 (2) 3系统安装 (2) 3.1K ICKSTART安装 (2) 3.2S TEP-BY-STEP安装 (3) 3.3磁盘管理 (4) 3.3.1创建逻辑卷 (4) 3.3.2创建文件系统 (4) 3.3.3挂载文件系统 (4) 4系统设置 (5) 4.1安全设置 (5) 4.1.1口令复杂度要求 (5) 4.1.2服务 (5) 4.1.3内置帐号 (5) 4.1.4修改系统时间为当前时间 (6) 4.1.5修改root口令 (6) 4.1.6关闭sshv1.0 (6) 4.2主机名称 (6) 5网络配置 (7) 5.1升级网卡驱动 (7) 5.2服务器网卡配置列表: (7) 5.3不使用的网卡配置: (7) 5.4不做TEAM BONDING的网卡配置 (8) 5.51组2块做TEAM BONDING的网卡配置 (8) 5.62组每组各2块做TEAM BONDING的网卡配置 (9) 5.7GATEWAY和主机ROUTE (10) 5.8时间同步 (10) 附录一:KS.CFG V2.5.0.0 (12)

1介绍 1.1目的 建立用于应用托管系统服务器的操作系统安装模版,说明安装和配置的操作步骤。 1.2适用范围 本文档用于运维中心技术人员安装应用托管系统服务器操作系统,并供安装研发服务器参考。 1.3参考资料 2准备 2.1安装前准备 服务器型号:HP DL300G7系列、DELL R710 内存:2-64G 本机硬盘:72-300G * (2-8) 网卡:2-12端口 外设:DVDROM、USB Removable Floppy 安装盘: Red Hat Enterprise Linux 5.5 x86_64 DVD Red Hat Enterprise Linux 5.8 x86_64 DVD 2.2t物理网卡说明 NIC-x.y 表示服务器第x块网卡的第y端口,其中底板集成网卡为第0块,其他网卡的编号如无标示按照从左到右、从上到下的顺序

linux常用命令

新手刚刚接触Linux的时候可能处处感到不便,不过没有关系,接触新的事物都有这样的一个过程,在你用过Linux一段时间后,你就会逐渐了解Linux其实和Windows一样容易掌握。 由于操作和使用环境的陌生,如果要完全熟悉Linux的应用我们首先要解决的问题就是对Linux常用命令的熟练掌握。本章我们就来介绍Linux的常用基本命令。 Linux常用命令 1.Linux命令基础 Linux区分大小写。在命令行(shell)中,可以使用TAB键来自动补全命令。即可以输入命令的前几个字母,然后按TAB键,系统自动补全命令,若不止一个,则显示出所有和输入字母相匹配的命令。 按TAB键时,如果系统只找到一个和输入相匹配的目录或文件,则自动补全;若没有匹配的内容或有多个相匹配的名字,系统将发出警鸣声,再按一下TAB键将列出所有相匹配的内容(如果有的话)以供用户选择。 首先启动Linux。启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中―系统管理员‖拥有最高权限。 在启动Linux后屏幕出现如下界面显示:Red Hat Linux release 9 (Shrike) Kernel 2.4.20.8 on an i686

login: 输入:root(管理员名)后,计算机显示输口令(password:),输入你的口令即可。当计算机出现一个―#‖提示符时,表明你登录成功! 屏幕显示Linux提示符:[root@localhost root]#_ 这里需要说明的是―Red Hat Linux release 9 (Shrike)‖表示当前使用的操作系统的名称及版本。―2.4.20.8‖表示Linux操作系统的核心版本编号。―i686‖表示该台电脑使用的CPU的等级。 下面我们来介绍常用基本命令 一,注销,关机,重启 注销系统的logout命令 1,Logout 注销是登陆的相对操作,登陆系统后,若要离开系统,用户只要直接下达logout命令即可: [root@localhost root]#logout

LINUX系统实验内容——几个常用服务的配置

实验目录 LINUX-Shell编程 (1) LINUX shell命令(一) (6) LINUX shell命令(二) (15) LINUX网络管理 (30) 配置DHCP服务器 (40) LINUX启动设置验证和SAMBA服务器与客户配置 (48) LINUX软件安装实验(JA VA和GCC) (58) Apache 服务器的配置(1) (63) 内容 LINUX-Shell编程 一.简单SHELL实验:请在vi中逐一编辑并执行以下6个shell脚本程序 1.编写一个简单的回显用户名的shell程序。 #vi dat #!/bin/bash #filename:dat echo "Mr.$USER,Today is:" echo `date` echo Wish you a lucky day! #chmod +x dat #./dat 2.使用if-then语句创建简单的shell程序。 #vi bbbb #!/bin/bash #filename:bbbb echo -n "Do you want to continue: Y or N" read ANSWER if [ $ANSWER = N -o $ANSWER = n ] then exit fi #chmod +x bbbb #./bbbb 3.使用if-then-else语句创建一个根据输入的分数判断是否及格的shell程序。 #vi ak #!/bin/bash #filename:ak echo -n "please input a score:" read SCORE

echo "You input Score is $SCORE" if [ $SCORE -ge 60 ]; then echo -n "Congratulation!You Pass the examination." else echo -n "Sorry!You Fail the examination!" fi echo -n "press any key to continue!" read $GOOUT #chmod +x ak #./ak 4.使用for语句创建简单的shell程序。 #vi mm #!/bin/bash #filename:mm for ab in 1 2 3 4 do echo $ab done #chmod +x mm #./mm 5.使用while语句创建一个计算1-5的平方的shell程序。 #vi zx #!/bin/bash #filename:zx int=1 while [ $int -le 5 ] do sq=`expr $int \* $int` echo $sq int=`expr $int + 1` done echo "Job completed" #chmod +x zx #./zx 6.使用while语句创建一个根据输入的数值求累加和(1+2+3+4+…+n)的shell程序。#vi sum #!/bin/bash #filename:sum echo -n "Please Input Number:" read NUM number=0 sum=0 while [ $number -le $NUM ]

Linux常用命令

(1)基于虚拟机的Linux操作系统的使用 1.启动VMware Workstation应用程序,启动Windows以后,选择开始—程序——VMware—VMware Workstation,出现如图7—1所示窗口。 2.选择File—Open选择安装好的Linux虚拟机文件,或者直接单击Start this virtual machine 启动Linux操作系统。 3.启动系统后需要输入用户名和密码,如图7—2所示,用户名为“root”,密码为“jsjxy308”。 4.启动终端,成功进入系统后,选择“应用程序”—“系统工具”—“终端”。 5.在终端中执行Linux 命令,终端运行以后,就可以在这里输入Linux命令,并按回车键执行。 (2)文件与目录相关命令的使用 1.查询/bin目录,看一看有哪些常用的命令文件在该目录下: ll /bin 2.进入/tmp目录下,新建目录myshare: cd /tmp mkdir myshare ls –ld myshare/ 3.用pwd命令查看当前所在的目录: pwd 4.新建testfile文件: touch testfile ls -l 5.设置该文件的权限模式: chomd 755 testfile ls -l testfile 6.把该文件备份到/tmp/myshare目录下,并改名为testfile.bak: cp testfile myshare/testfile.bak ls -l myshare/ 7.在/root目录下为该文件创建1个符号连接: ln -s /tmp/testfile /root/testfile.ln ls -l /root/testfile.ln 8.搜索inittab 文件中含有initdefault字符串的行: cat /etc/inittab | grep initdefault (3)磁盘管理与维护命令的使用 1)Linux 下使用光盘步骤 1.确认光驱对应的设备文件: ll /dev/cdrom 2.挂载光盘: mout -t iso9600/dev/cdrom test/dir 1.查询挂载后的目录: ll /media/cdrom 2.卸载光盘: umount /dev/cdrom 2)Linux下USB设备的使用

linux服务详解

Linux AS4下系统服务详解刚整理的 Linux, 详解, 系统, 服务 Linux AS4下系统服务详解 nfs 0:off 1:off 2:off 3:off 4:off 5:off 6:off nfs网络文件共享 NetworkManager 0:off 1:off 2:off 3:off 4:off 5:off 6:off 网络管理network 0:off 1:off 2:on 3:on 4:on 5:on 6:off 网络 gpm 0:off 1:off 2:on 3:off 4:on 5:on 6:off 鼠标mdmonitor 0:off 1:off 2:on 3:off 4:on 5:on 6:off 与RAID设备相关的守护程序 cups 0:off 1:off 2:on 3:off 4:on 5:on 6:off 公共UNIX打印支持,为Linux提供打印功能。是否需要启动如果不安装打印机,就不需要启动。 ypbind 0:off 1:off 2:off 3:off 4:off 5:off 6:off SUN的YP服务器名称服务器 haldaemon 0:off 1:off 2:off 3:off 4:on 5:on 6:off 硬件监控服务,监控硬件的改变,为你改变新的或更改过硬件,可以检测即插即用设备readahead 0:off 1:off 2:off 3:off 4:off 5:on 6:off 其作用是在启动系统期间,将启动系统所要用到的文件首先读取到内存中,然后在内存中进行执行,以加快系统的启动速度。而上面两个配置文件就保存着将要读取到内存的文件列表。 ipmi 0:off 1:off 2:off 3:off 4:off 5:off 6:off IPMI (Intelligent Platform Management Interface)即智能平台管理接口是使硬件管理具备“智能化”的新一代通用接口标准。用户可以利用IPMI 监视服务器的物理特征,如温度、电压、电扇工作状态、电源供应以及机箱入侵等。Ipmi 最大的优势在于它是独立于CPU BIOS 和OS 的,所以用户无论在开机还是关机的状态下,只要接通电源就可以实现对服务器的监控。Ipmi 是一种规范的标准,其中最重要的物理部件就是BMC(Baseboard Management Controller 如图1),一种嵌入式管理微控制器,它相当于整个平台管理的“大脑”,通过它ipmi 可以监控各个传感器的数据并记录各种事件的日志。 mdmpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off 软RAID监控服务 smartd 0:off 1:off 2:on 3:on 4:on 5:on 6:off Self Monitor Analysis and Reporting Technology System,监控你的硬盘是否出现故障。ibmasm 0:off 1:off 2:off 3:off 4:off 5:off 6:off ibmasm 套件用來與IBM Advance System Management PCI Adapter(亦稱RSA I)進行通訊。auditd 0:off 1:off 2:off 3:off 4:off 5:off 6:off 审核守护进程atd 0:off 1:off 2:off 3:on 4:on 5:on 6:off 用于at和batch的服务atd类似cron,提供在指定的时间做指定的事的服务,就象计划任务iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off 防火墙snmptrapd 0:off 1:off 2:off 3:off 4:off 5:off 6:off SNMP的捕获服务syslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off 系统日志服务pcmcia 0:off 1:off 2:on 3:off 4:on 5:on 6:off 安装pcmcia卡(一般用于笔记本电脑)

Linux操作系统部分复习题答案

第一章 Linux系统简介 一、思考题 1.UNIX的大部分代码是用一种流行的程序设计语言编写的,该语言是什么? C语言 2.UNIX系统的特点有哪些? ·多任务 ·多用户 ·并行处理能力 ·设备无关性 ·工具 ·错误处理 ·强大的网络功能 ·开放性 3.什么是Linux?其创始人是谁? Linux是一个功能强大的操作系统,同时它也是一个自由软件,是免费的、源代码开放的、可以自由使用的UNIX兼容产品。其创始人是Linus 4.Linux操作系统的诞生、发展和成长过程始终依赖者的重要支柱都有哪些? ·UNIX操作系统 ·MINIX操作系统 ·GNU计划 ·POSIX标准 ·Internet 5.简述Linux系统的特点。 ·自由软件 ·良好的兼容性 ·多用户、多任务 ·良好的界面 ·丰富的网络功能 ·可靠地安全性、稳定性 ·支持多种平台 6.常见的Linux的发行版本有哪些? ·Red Hat Linux ·Caldera OpenLinux ·SuSE Linux ·TurboLinux ·红旗Linux ·中软Linux 二、选择题 1.Linux最初是以MINIX 操作系统为模板而开发出来的。 2.关于Linux内核版本的说法,下列选项中错误的是(C)。 A.表示为主版本号.次版本号.修正号B.1.2.3表示稳定的发行版 C.1.3.3表示稳定的发行版D.2.2.5表示对内核2.2的第5次修正(补充:次版本号为偶数的是稳定版本;为奇数的则是测试版本。)

3.Linux属于自由软件。 4.自由软件的含义是软件可以自由修改和发布。 5.一下不具有多任务性的操作系统是DOS 第二章 Linux系统入门 一、思考题 1.Linux系统有哪些运行级别?其含义是什么? 可用级别为0~6,其中0:关闭系统;6:重新启动,其他略。 2.Linux系统下经常使用的两种桌面环境是什么? GNOME和KDE 3.什么是X-Window系统?它有什么特点? 图形界面(X-Window)是在Linux操作系统中提供的图形化用户界面(GUI),其支持的视窗系统也称为X,它的特点有:它采用了“客户端-服务器”模式;它是一个跨平台的操作环境。 7.默认情况下,超级用户和普通用户的登录提示符分别是什么? # 和 $ 二、选择题 1.系统引导的过程一般包括如下的几步:①MBR中的引导装载程序启动。②用户登录。③Linux内核运行。④BIOS自检。正确的顺序是④①③②。 2.Linux中使用Ctrl+Alt+BackSpace 组合键可以关闭X-Window图形用户界面。 3.字符界面下使用init命令关机所用的参数是0 。(参数6是重新启动) 4.字符界面下使用shutdown命令重启计算机时所用的参数是–r 。 5.使用man命令调阅相关的帮助信息时,用于逐页地下翻的功能键是Space 。 第三章 shell与shell命令 一、思考题 1.shell的基本功能有哪些? 命令解释执行、文件名替换、输入/输出重定向、连同管道建立、系统环境设置和shell编程。 2.Linux系统中的主要目录有哪些? /:系统的根目录 /dev:系统的设备目录 /home:用户主目录 /root:root用户主目录 /boot:Linux的启动目录 /usr:用户级目录 3.工作目录及其父目录课分别用什么表示? . 和 .. 5.常用的shell环境变量有哪些? ·HOME:用户家目录的完全路径名 ·LOGNAME:登录用户名 ·IFS:命令行内部域分割符 ·PATH:由冒号分隔的目录路径名

服务器操作系统

服务器操作系统 服务器操作系统的定义 Server operating system 服务器操作系统,一般指的是安装在网站服务器上的操作系统软件,是企业IT 系统的基础架构平台,也是按应用领域划分的3类操作系统之一(另外2种分别是桌面操作系统和嵌入式操作系统)。同时,服务器操作系统也可以安装在个人电脑上。相比个人版操作系统,在一个具体的网络中,服务器操作系统要承担额外的管理、配置、稳定、安全等功能,处于每个网络中的心脏部位。 服务器操作系统的分类 服务器操作系统主要分为四大流派:WINDOWS、NETWARE、UNIX、LINUX。 WINDOWS服务器操作系统大家应该都不会陌生,这是全球最大的操作系统开发商——Microsoft公司开发的。其服务器操作系统重要版本WINNT 4.0 Server、Win 2000/Advanced Server、Win2003/Advanced Server,也支撑起目前市面上应用最多的服务器操作系统——Windows服务器操作系统派应用。 NetWare服务器操作系统对现在一些IT圈里的朋友可能就比较陌生,由于种种原因,它的市场占有率已经非常局限,主要应用在某些特定的行业中。也就是因为此,在很多朋友在划分操作系统派系的时候,去除了NETWARE的代表权。其实,如果8 0年代前出生的老IT,对于NetWare这个名词就会异常熟悉了,因为在当初各种设备和网络都比较落后的年代,NetWare在局域网应用中占据着绝对的高额市场;而就算是目前,在一些特定行业和事业单位中,NetWare优秀的批处理功能和安全、稳定的系统性能也有很大的生存空间。NetWare目前常用的版本主要有Novell的3.11、3. 12、4.10、5.0等中英文版。 Unix服务器操作系统由AT&T公司和SCO公司共同推出,主要支持大型的文件系统服务、数据服务等应用。由于一些出众的服务器厂商生产的高端服务器产品中甚至只支持Unix操作系统,因而在很多人的眼中,Unix甚至成为高端操作系统的代名词。目前市面上流传的主要有SCO SVR、BSD Unix、SUN Solaris、IBM-AIX 。 Linux服务器操作系统是国外几位IT前辈,在Posix和Unix基础上开发出来的,支持多用户、多任务、多线程、多CPU。Linux开放源代码政策,使得基于其平台的开发与使用无须支付任何单位和个人的版权费用,成为后来很多操作系统厂家创业的基石,同时也成为目前国内外很多保密机构服务器操作系统采购的首选。目前国内主流市场中使用的主要有Novell的中文版Suse Linux 9.0、小红帽系列、红旗Linux 系列等。

红帽linux常用操作命令

红帽linux常用操作命令 1.查看硬件信息 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量资源 # free -m # 查看内存使用量和交换区使用量# df -h # 查看各分区使用情况 # du -sh # 查看指定目录的大小 # grep MemTotal /proc/meminfo # 查看内存总量 # grep MemFree /proc/meminfo # 查看空闲内存量 # uptime # 查看系统运行时间、用户数、负载# cat /proc/loadavg # 查看系统负载磁盘和分区 # mount | column -t # 查看挂接的分区状态 # fdisk -l # 查看所有分区 # swapon -s # 查看所有交换分区 # hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备) # dmesg | grep IDE # 查看启动时IDE设备检测状况网络# ifconfig # 查看所有网络接口的属性 # iptables -L # 查看防火墙设置 # route -n # 查看路由表 # netstat -lntp # 查看所有监听端口 # netstat -antp # 查看所有已经建立的连接 # netstat -s # 查看网络统计信息进程

操作系统实验10 Linux Web服务器配置

《操作系统》实验报告 实验序号:实验十实验项目名称Linux Web服务器配置践 学号1207022103 姓名陈华荣专业、班1班 实验地点实1-311 指导教师李桂森实验时间2014-12-17 一、实验目的 通过本实验的学习,使学生掌握Linux 系统Web服务器的配置方法,搭建简单的动态数据网站。 二、实验内容 实验内容:实践Linux系统Web服务器的配置操作,并搭建简单的动态网站。三、实验内容与步骤 1,JDK下载 在大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的openjdk,首先sudo apt-get update,然后apt-cache search jdk可发现在Ubuntu server的安装源中并没有oracle的jdk,只有open jdk。因此先通过其它途径下载oracle jdk再进行安装。 jdk下载(也可直接使用老师提供的软件): 方法1:通过linux图形界面浏览器下载,也可在Windows系统下载 方法2:通过linux终端的wget下载 由于oracle官方网站下载jdk时,需要在下载页面点击"Accept License Agreement ",比如下面这个页面: https://www.doczj.com/doc/8f14652806.html,/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 因此在终端直接使用wget将无法正常下载,首先通过其它途径(比如Windows浏览器)在上述页面获得最新的jdk下载地址: https://www.doczj.com/doc/8f14652806.html,/otn-pub/java/jdk/7u45-b18/jdk-7u45-linux-i586.tar.gz 然后在linux终端使用如下命令下载: wget -c --no-check-certificate --no-cookies --header "Cookie: gpw_e24=http%3A%2F%https://www.doczj.com/doc/8f14652806.html,%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk 7-downloads-1880260.html;" https://www.doczj.com/doc/8f14652806.html,/otn-pub/java/jdk/7u45-b18/jdk-7u45-linux-i586.tar.gz (注意上面的代码是在一行里面的,双引号后面有一个空格),此时可直接下载jdk,如果jdk版本不同了,请注意修改对应的文件名称 通过window下载,在挂载到ubuntu里,

linux基本命令练习

Linux基本命令练习一 实验内容: 1.使用超级用户登录,新建组new-section,指定组ID为800。 [root@localhost root]# groupadd -g 800 new-section 2、新建用户john,所属组为new-section,密码为john。 [root@localhost root]# useradd john [root@localhost root]# passwd john New passwd:john [root@localhost root]#useradd –g new-section john 3、查看内存的使用情况,并将查看结果保存到用户主目录的https://www.doczj.com/doc/8f14652806.html, 文件。 [root@localhost root]# cat /proc/meminfo [root@localhost root]# cp /proc/meminfo /root/https://www.doczj.com/doc/8f14652806.html, 4、普通用户helen登录,在其主目录下新建newfile文件,并查看文件属

性。 [root@localhost root]# useradd helen [root@localhost root]# su helen [root@localhost root]$ touch newfile [root@localhost root]$ ls –l 5、设置newfile文件的权限为所有用户可读写。 [root@localhost root]# chmod 666 newfile 6、使用普通用户helen登录,在其主目录下新建newdir目录,并设置权限为755。 [root@localhost root]# useradd helen [root@localhost root]# su --login helen [root@localhost root]$ mkdir –m 755 newdir /root 7、查看helen用户主目录下的所有文件(包含隐藏文件)的详细信息,并将查看结果保存于newdir目录中,文件名为allfiles。 [root@localhost root]# useradd helen [root@localhost root]# su --login helen [root@localhost helen]$ls –a >newdir/alllfiles 8、用root用户登录,创建testdir子目录,并将此目录所属的组设置为helen。 [root@localhost root]# mkdir testdir [root@localhost root]# chown .helen /testdir

Linux系统下手把手完成无人值守安装服务

Linux系统下手把手完成无人值守安装服务 刚入职的运维新手经常会被要求去做一些安装操作系统的工作,如果按照用镜像光盘安装操作系统,效率会相当低下。那么如何提升效率,搭建出一套可以批量安装Linux系统的无人值守的安装系统? PXE+TFTP+FTP+DHCP+Kickstart服务可以搭建出一个无人值守安装系统。这种无人值守安装系统可以自动的为数十台服务器安装系统,将运维人员从重复性的工作中解救出来,大大提升了系统安装的效率。 如上图所示,是无人值守安装系统的工作流程。 PXE(Preboot eXecute Environment,预启动执行环境)是由 Intel 公司 开发的技术,可以让计算机通过网络来启动操作系统(前提是计算机上安装的网卡支持 PXE 技术),主要用于在无人值守安装系统中引导客户端主机安装 Linux 操作系统。Kickstart 是一种无人值守的安装方式,其工作原理是预先把原本需要运维人员手工填写的参数保存成一个ks.cfg 文件,当安装过程中需要填写参数时则自动匹配 Kickstart 生成的文件。所以只要Kickstart 文件包含了安装过程中需要人工填写的所有参数,那么从理论上来讲完全不需要运维人员的干预,就可以自动完成安装工作。 当然需要使用 TFTP 协议帮助客户端获取引导及驱动文件。vsftpd 服务程 序用于将完整的系统安装镜像通过网络传输给客户端。当然,只要能将系统安装镜像成功传输给客户端即可,因此也可以使用 httpd 来替代 vsftpd 服务程序。 首先,配置DHCP服务程序。DHCP 服务程序用于为客户端主机分配可用的 IP 地址,而且这是服务器与客户端主机进行文件传输的基础,因此我们先行配置DHCP 服务程序。 [root@linuxprobe linuxprobe]# yum install dhcp [root@linuxprobe ~]# vim /etc/dhcp/dhcpd.conf allow booting; allow bootp; ddns-update-style interim; ignore client-updates; subnet 192.168.10.0 netmask 255.255.255.0 { option subnet-mask 255.255.255.0; option domain-name-servers 192.168.10.10; range dynamic-bootp 192.168.10.100 192.168.10.200; default-lease-time 21600; max-lease-time 43200; next-server 192.168.10.10; filename "pxelinux.0";

相关主题
文本预览
相关文档 最新文档