linux运行级别
2010-04-19 21:14
148 查看
什么是运行级别
运行级就是操作系统当前正在运行的功能级别。这个级别从1到6 ,
具有不同的功能。
这些级别在/etc/inittab文件里指定。
这个文件是init程序寻找的主要文件,最先运行的服务是那些放在/etc/rc.d 目录下的文件。
不同的运行级定义如下:(可以参考Linux里面的/etc/inittab)
# 缺省的运行级,RHS用到的级别如下:
# 0 - 停机
# 1 - 单用户模式
# 2 - 多用户,但是没有NFS
# 3 - 完全多用户模式
# 4 - 没有用到
# 5 - X11
# 6 - 重新启动
运行级别的原理
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。
另外init0为关机,init 6为重启系统
Ubuntu 的系统运行级别
0 系统停机状态1 单用户或系统维护状态
2~5 多用户状态
6 重新启动
使用如下的命令查看当前系统的运行级 runlevel
使用如下的命令切换运行级 init [0123456Ss] 即在 init 命令后跟一个参数, 此参数是要切换到的运行级的运行级代号 运行级别间的切换命令为:telinit 3 (root) 命令行切换至图形命令:startx (root)
相关文章推荐
- linux 运行级别 以及chkconfig的用法
- Linux chkconfig --查询/修改系统服务的运行级别
- Vmware中RedHat命令行和图形界面切换 Linux运行级别 默认界面配置 修改错误配置
- CentOS关机大法之Linux运行级别
- Linux 运行级别
- linux 运行级别
- Linux的常用命令(1) - 指定运行级别
- Unix/Linux系统运行级别
- chkconfig用法及Linux的运行级别
- linux 更改系统默认运行级别方法(…
- Linux学习之关机重启命令|系统运行级别|退出登陆
- linux系统的7种运行级别
- Linux关机、重启命令以及运行级别
- 关于Linux运行init和运行级别的说明
- Linux的运行级别和chkconfig用法
- Linux的运行级别和常用命令(一)
- Linux的运行级别和chkconfig用法
- linux运行级别
- linux 系统运行级别及修改[转]
- linux 下的 6 种运行级别