启动管理-启动流程-运行级别(七个级别、runlevel、init)

1. 运行级别

运行级别含义
0关机
1单用户模式,可以想象为Windows的安全模式,主要用于系统修复
2不完全的命令行模式,不含NFS服务
3完全的命令行模式,就是标准的字符界面模式
4系统保留(未使用)
5图形模式
6重启动

解释说明:

(1)单用户模式:

  • 它不是真正的Linux安全模式,这个跟Windows里面的安全模式比较类似,只启动最基本的服务,剩余的服务都不需要,主要是用来进行系统修复的。Windows安全模式,只启动最基本的工具、程序,其他多余的都不启动。
  • 这个在Linux中只叫单用户模式,因为Linux还有自己的真正的光盘启动的安全模式,这个虽然只是启动最基本的程序,但是程序还是从系统的硬盘当中启动,有些功能它还是做不到,还是修复不了。但是用光盘安全模式的话,他是从光盘盘启动系统,跟硬盘系统当中没有任何关系,理论上任何错误都可以修复。

(2)不完全的命令行模式: NFS是Linux和unix进行文件共享的一个服务,可以看成是一个瘸腿的命令行。

(3)完全的命令行模式: 就是我们使用的命令模式,纯字符界面,进入的是三级别。
 

2. 运行级别命令

命令: runlevel
作用:查看运行级别命令

命令: init 运行级别
作用:改变运行级别命令

小提示:
(1) 查询当前的级别runlevel 结果是 N 3,N代表的是进入三级别之前,在哪个级别,Null空的意思,代表开机直接进入了3级别。结果是 5 3 代表从5级别进入了3级别,相当与从图形界面进入了字符界面。
(2) 除了shutdown可以关机外,init 0 也可以关机,但是这个命令在关机的时候,不会保存正在运行的服务,所以不一定安全。 Init 6 就是重启。如果要是装了图形界面,init 5就应该进入图形界面。

3. 系统默认运行级别

如果计算机既装了字符界面又装了图形界面,开机之后先进入哪一个那???开机进入哪个界面是否可以人为控制那??当然可以,只需修改/etc/inittab这个配置文件来定义开机之后进入哪个级别。

命令:vim /etc/inittab

  • (1)打开配置文件 vim /etc/inittab
     
    在这里插入图片描述

小提示:
(1) 在centos 6.0以前的系统中,这个配置文件中的内容,远比现在复杂,写的东西,是系统启动最主要的一个配置文件,系统的启动过程,完全依赖这个配置文件的定义。Init是系统启动的第一个进程,它的进程号永远是1,这个/etc/inittab文件就是主要配置init进程的,但是centos 6.0以后的系统当中,更新优化的启动顺序,更新了优化的启动过程,所以这个配置文件只负责定义默认的启动级别,其他的功能全都定义隐藏在这些注释当中,也就是说转移了相对应得配置文件当中,原先所有得功能都在这一个文件里,现在分开保存了,弱化了init这个进程得功能。
(2) centos7这个文件已经没用了,用systemctl进行配置了

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值