System V和BSD的init程序小结
System V和BSD的init程序小结
System V: 在/etc/目录下翻出inittab文件,里面有一行: 行1:si::sysinit:/etc/rc.d/rc.sysinit 这 里的rc.sysinit就是全局的初始化脚本,里面可能初始化了终端设备,回忆一下bios自检初始化,也是先初始化了显存,毕竟"显示"这件事是很重要的,人的眼睛是最敏感的.rc.sysinit初始化了终端后才可以从终端上提示用户输入运行级别以及显示当前初始化过程信息;在行1之后就是: 行2:l0:0:wait:/etc/rc.d/rc 0 行3:l1:1:wait:/etc/rc.d/rc 1 ... 行n:... 这 些就是具体运行级别的初始化脚本调用相关的行,/etc/rc.d/rc是一个脚本,后面跟参数代表具体运行级别,然后会执行/etc/rc.d /rc1.d/里面的脚本或程序,比如K打头的代表kill,而S打头的代表start等等,这些都是rc脚本的策略,和init进程本身无关,在行n之后就是: 行n+1:ca::ctrlaltdel:/sbin/shutdown -t3 -r now 这个行说明ctrl+alt+del组合键会使系统shutdown,接下来就是: 行n+2:... 行n+3:1:2345:respawn:/sbin/mingetty tty1
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~