引导过程和服务控制 

 

【目的】掌握linunx的启动过程及服务控制

【实验环境】公司服务器新安装rhel5操作系统,由于默认启动的服务程序较多,系统运行较慢,现需要对系统进行优化,减少一些不必要的自启动服务,并设置系统在开机后直接直入字符模式

【需求描述】

1. 查看/etc/inittab文件中有效配置,要求不显示注释和空行

090502251.png

2. 查看/etc/inittab文件中关于“mingetty”记录,查询mingetty文件所在位置

090519829.png

3. head查看rc.sysinit脚本文件的前20行内容

090536291.png

4. 设置linux系统每次开机后自动进入字符模式界面,重启验证

090550250.png

5. 禁用ctrl+alt+del功能,验证

090604457.png

6. 查询linux内核文件的大小,要求显示出容量单位

090634244.png

7. 查看network系统服务的状态

090646792.png

8. 通过修改网卡配置文件修改主机IP地址:192.168.5.1/24,网关:192.168.5.254,采用以下两种方式使其运行。

090716199.png

通过执行系统服务脚本运行

090732809.png

通过service控制工具运行

090747882.png

9. 查看系统当前的运行级别;

090835335.png

10. 查看sendmail服务的运行状态

090904681.png

关闭sendmail服务

090919243.png

启动sendmail服务

090934410.png

再次sendmail运行状态

090947898.png

11. chkconfig工具查看系统中所有服务的启动状态

091017720.png

指定服务(syslog)的启动状态,设置syslog24中的运行级别为启动;

091032770.png

cups   gpm   vncserver服务在运行级别3中默认启动状态设为关闭

091045877.png

network服务在运行级别35中的默认启动状态设为启用,其余级别中设为关闭

091058743.png

12. 使用ntsysv工具,同时调整2345运行级别中的服务状态,关闭下列服务。

091111895.png