7.1引导过程总览
1)开机自检,根据主板BIOS中设置对CPU,内存,显卡,键盘灯设备进行初步检测,检测成功交给本机硬盘。2)MBR引导,根据硬盘第一个扇区中的MBR的设置调用启动菜单。3)GRUB菜单加载内核文件,将系统控制权交给内核。4)加载linux内核,负责资源分配与调度。5)INIT进程初始化
7.2系统初始化进程及文件
1)init进程 PID号总为1
2)Inittab配置文件 位置/etc/inittab
#vi /etc/inittab 打开程序或脚本编辑界面
#init q 激活配置
3)rc.sysinit脚步文件 位置/etc/rc.d/
完成包括设置网络、主机名、设置时钟、检测文件系统等一系列初始化工作。
4)rc脚本文件 位置/etc/rc.d/rc
5)rc.local脚本文件 位置/etc/rc.d/rc.local 由rc脚本最后进行加载
7.3系统服务控制及优化
1)系统服务的控制脚本默认放在/etc/rc.d/init.d/目录下
service 服务名称 控制类型
或#/etc/rc.d/init.d/服务名称 控制类型
Start:运行
Stop:终止
Restart:重新启动运行
Reload:刷新配置(重载)
Status:查看运行状态
2)切换运行级别 #runlevel 查看运行级别
3)优化服务
①使用ntsysv工具 指定设置某运行级别的服务
#ntsysv - -level 35 图形化设置
②使用chkconfig 工具
#chkconfig - -list 查看所有服务在不同运行级别下的默认启动状态
#chkconfig - -list network 查询指定的服务名称
#chkconfig - -level 运行级别 服务名称 on|off