linux的启动原理
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-03-22
wn -c "Power Restored; Shutdown Cancelled"
# Run gettys in standard runlevels
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
.......
每个系统运行的级别都不一样,他们各自的脚本在
l0:0:wait:/etc/rc.d/rc 0 //处于0级的操作
l1:1:wait:/etc/rc.d/rc 1 //处于1级的操作
l2:2:wait:/etc/rc.d/rc 2 //处于2级的操作
l3:3:wait:/etc/rc.d/rc 3 //处于3级的操作
l4:4:wait:/etc/rc.d/rc 4 //处于4级的操作
l5:5:wait:/etc/rc.d/rc 5 //处于5级的操作
l6:6:wait:/etc/rc.d/rc 6 //处于6级的操作
这些脚本下的文件都是连接文件,指向/etc/init.d/…
这是init 5下的一些东东:
[root@Bruse ~]# cd /etc/rc.d/rc5.d/
[root@Bruse rc5.d]# ls -l
总计 316
lrwxrwxrwx 1 root root 17 04-10 07:53 K01dnsmasq -> ../init.d/dnsmasq
lrwxrwxrwx 1 root root 24 04-10 07:56 K02avahi-dnsconfd -> ../init.d/avahi-dnsconfd
lrwxrwxrwx 1 root root 24 04-10 08:00 K02NetworkManager -> ../init.d/NetworkManager
lrwxrwxrwx 1 root root 17 04-10 07:57 K02oddjobd -> ../init.d/oddjobd
lrwxrwxrwx 1 root root 16 04-10 07:54 K05conman -> ../init.d/conman
lrwxrwxrwx 1 root root 19 04-10 07:53 K05saslauthd -> ../init.d/saslauthd
lrwxrwxrwx 1 root root 17 04-10 07:53 K05wdaemon -> ../init.d/wdaemon
lrwxrwxrwx 1 root root 16 04-10 07:54 K10psacct -> ../init.d/psacct
lrwxrwxrwx 1 root root 14 04-10 07:52 K10tcsd -> ../init.d/tcsd
lrwxrwxrwx 1 root root 13 04-10 07:56 K20nfs -> ../init.d/nfs
lrwxrwxrwx 1 root root 15 04-10 07:47 K20rwhod -> ../init.d/rwhod
lrwxrwxrwx 1 root root 14 04-10 07:59 K24irda -> ../init.d/irda
lrwxrwxrwx 1 root root 18 04-24 01:16 K30sendmail -> ../init.d/sendmail
lrwxrwxrwx 1 root root 13 04-10 07:53 K35smb -> ../init.d/smb
oot
lrwxrwxrwx 1 root root 19 04-10 07:59 S25bluetooth -> ../init.d/bluetooth
lrwxrwxrwx 1 root root 15 04-10 07:53 S25netfs -> ../init.d/netfs
lrwxrwxrwx 1 root root 15 04-10 07:56 S25pcscd -> ../init.d/pcscd
lrwxrwxrwx 1 root root 15 04-10 07:53 S26acpid -> ../init.d/acpid
lrwxrwxrwx 1 root root 14 04-10 08:02 S26apmd -> ../init.d/apmd
lrwxrwxrwx 1 root root 19 04-10 07:59 S26haldaemon -> ../init.d/haldaemon
lrwxrwxrwx 1 root root 14 04-10 07:59 S26hidd -> ../init.d/hidd
lrwxrwxrwx 1 root root 20 04-10 07:46 S26lm_sensors -> ../init.d/lm_sensors
lrwxrwxrwx 1 root root 16 04-10 07:54 S28autofs -> ../init.d/autofs
lrwxrwxrwx 1 root root 15 04-10 07:54 S50hplip -> ../init.d/hplip
这些文件的命名都是以Snn服务名或者Knn服务名命名的,对S开头的文件,系统会启动加载这些服务,nn表是执行脚本的顺序(有小到大).而K开头的文件,系统会终止这些服务.
nn表是执行脚本的顺序(由大到小).
加载完成这些程序后linux在init5级别上启动完成 ...
*******************************》done《**********************************
本文出自 “我的技术圈” 博客,请务必保留此出处http://lianwei123ok.blog.51cto.com/1318861/75062 |
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于linux的启动原理的所有评论