本文摘自PHP中文网,作者(*-*)浩,侵删。
Linux系统有7个运行级别(runlevel) (推荐学习:linux运维)
1 2 3 4 5 6 7 |
|
运行级别的原理:
1、在目录/etc/rc.d/init.d下有许多服务器脚本程序,一般称为服务(service)
2、在/etc/rc.d下有7个名为rcN.d的目录,对应系统的7个运行级别
3、rcN.d目录下都是一些符号链接文件,这些链接文件都指向init.d目录下的service脚本文件,命名规则为K+nn+服务名或S+nn+服务名,其中nn为两位数字。
4、系统会根据指定的运行级别进入对应的rcN.d目录,并按照文件名顺序检索目录下的链接文件
对于以K开头的文件,系统将终止对应的服务
对于以S开头的文件,系统将启动对应的服务
5、查看运行级别用:runlevel
6、进入其它运行级别用:init N
7、另外init 0为关机,init 6为重启系统
另外,当使用runlevel查看运行级别时,结果会显示前一次的运行级别和现在的运行级别,如果前次的运行级别为N,那么说明前次没有运行级别(可能刚刚power on)。
以上就是linux有几种运行级别的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
使用回滚磁盘功能如何实现将一块云盘的数据恢复到之前的某一时刻
更多相关阅读请进入《Linux》频道 >>