/etc/rc.d/rc.sysinit作用 Rc."d" D代表Daemon守护进程的意思

1、启动Udev(热插拔设备)并且启用selinux
2、把Kernel参数设定在/etc/rc.sysctl.conf
3、设定系统时间
4、载入Keymaps设定 注:Keymaps定义键盘
5、启用SWAP交换分区
6、设置定义主机名,主机名路经/etc/sysconfig/network
7、检查“根目录”并且重新挂载可读可写的状态
8、启用RAID和Lvm设备
9、启用Disk quoats功能,可以限制用户最多能用多少空间
10、检查Linux其它目录,并且把它们重新挂载,跟7类式
11、清除一些开机时的没用文件

 

 

Rc."d" D代表Daemon守护进程的意思
Daemon分为两种
1、standalone 自己提供服务给使用者 细化分为两种1、开机随着init服务自动启的服务 2、System v daemon(系统V进程)启动服务
2、transient 通过Xinetd提供服务给使用者



 

System v daemon
系统V init的初始化脚本都存放在/etc/rc.d/init.d这个里面
它有一个特性,就是启动和停止都用同一个程序类型,service network restart \stop\start

rc*.d目录分为三区
第一区以K打头(K是Kill缩写)或是S打头(Start缩写).K代表停用连接的服务、S代表启用服务
第二区数字代表执行先后顺序,数字越小优先级越高,
第三区对应的服务名称
注:他实际系统执行流量是先执行K,然后在执行S,因为先把所有服务器停用类式归零的意思,然后在执行S启用自己需要的服务。
K10cups -> ../init.d/cups
S00single -> ../init.d/single

/etc/rc.d/rc.loal分析
[root@RedHat rc.d]# ls -l ../rc*.d/*local
lrwxrwxrwx  1 root root  11 Aug  6 13:27 ../rc2.d/S99local -> ../rc.local
lrwxrwxrwx  1 root root  11 Aug  6 13:27 ../rc3.d/S99local -> ../rc.local
lrwxrwxrwx  1 root root  11 Aug  6 13:27 ../rc4.d/S99local -> ../rc.local
lrwxrwxrwx  1 root root  11 Aug  6 13:27 ../rc5.d/S99local -> ../rc.local
-rwxr-xr-x  1 root root 220 Jun 23  2003 ../rc.d/rc.local



-------------------------------------------------------------------------