[linux基础学习]run level
2011-10-28 14:54 iBlog 阅读(1674) 评论(0) 编辑 收藏 举报解释一下什么是run level:
运行级别(Runlevel)指的是Unix或者Linux等类Unix操作系统下不同的运行模式。运行级别通常分为7等,分别是从0到6,但如果必要的话也可以更多。
例如在大多数linux操作系统下一共有如下6个典型的运行级别:
0 – Halt 停机(不要将0设置为缺省,否则服务器启动后就会马上关闭)
1 - Single user mode 单用户模式
2 - Multi-user 不带NFS的多用户模式 (无网络连接)
3 - Full multi-user mode 完全多用户模式(启动网络连接)
4 – Unused 未使用
5 - X11 多用户图形界面
6 – Reboot 重启(不要将6设置为缺省,否则服务器会不断地重启)
当系统启动时,6个运行级别通过对应的脚本文件来启动相应的服务
- /etc/rc0.d -> Run level 0
- /etc/rc1.d -> Run level 1
- /etc/rc2.d -> Run level 2
- /etc/rc3.d -> Run level 3
- /etc/rc4.d -> Run level 4
- /etc/rc5.d -> Run level 5
- /etc/rc6.d -> Run level 6
可以使用init(或telinit)命令切换运行模式:
查看修改启动模式run level:
通过runlevel查看系统的运行模式(也可以查看/etc/inittab文件)
修改文件/etc/inittab 来设置机器启动的runlevel
本文基于署名 2.5 中国大陆许可协议发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名时邵猛(包含链接)。如您有任何疑问或者授权方面的协商,请给我留言。如果您觉得文章很有用,欢迎捐赠!【通过】。