引导过程和服务控制 

 

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

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

【需求描述】

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

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

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

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

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

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

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

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

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

通过service控制工具运行

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

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

关闭sendmail服务

启动sendmail服务

再次sendmail运行状态

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

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

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

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

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