引导过程和服务控制
【目的】掌握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,采用以下两种方式使其运行。
l 通过执行系统服务脚本运行
l 通过service控制工具运行
9. 查看系统当前的运行级别;
10. 查看sendmail服务的运行状态
l 关闭sendmail服务
l 启动sendmail服务
l 再次sendmail运行状态
11. 用chkconfig工具查看系统中所有服务的启动状态
l 指定服务(syslog)的启动状态,设置syslog在24中的运行级别为启动;
l 将cups gpm vncserver服务在运行级别3中默认启动状态设为关闭
l 将network服务在运行级别35中的默认启动状态设为启用,其余级别中设为关闭
12. 使用ntsysv工具,同时调整2、3、4、5运行级别中的服务状态,关闭下列服务。
转载于:https://blog.51cto.com/5983944/1289733