linux系统管理:引导过程和服务控制(七)

 

7.1引导过程总览

1) 开机自检,根据主板BIOS中设置对CPU,内存,显卡,键盘灯设备进行初步检测,检测成功交给本机硬盘。2MBR引导,根据硬盘第一个扇区中的MBR的设置调用启动菜单。3GRUB菜单加载内核文件,将系统控制权交给内核。4)加载linux内核,负责资源分配与调度。5INIT进程初始化

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

你可能感兴趣的:(linux,引导过程,服务控制)