Linux:系统运行级别

Posted zhangfd

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux:系统运行级别相关的知识,希望对你有一定的参考价值。


系统运行级别:(重点 面试题)
windows--系统出现故障--安全模式
系统启动:服务程序 网络 安全服务 --启动级别
          系统服务启动           -- 启动级别
查看系统运行级别方法:
[root@oldboysz-01 ~]# runlevel
N 3
切换运行级别:
临时调整:
init 切换的运行级别
永久调整:
centos6:
vi /etc/inittab
centos7:
查看所有target信息
[root@oldboysz-01 ~]# ls -l /usr/lib/systemd/system/runlevel*target
lrwxrwxrwx. 1 root root 15 Mar 28 10:41 /usr/lib/systemd/system/runlevel0.target -> poweroff.target
lrwxrwxrwx. 1 root root 13 Mar 28 10:41 /usr/lib/systemd/system/runlevel1.target -> rescue.target
lrwxrwxrwx. 1 root root 17 Mar 28 10:41 /usr/lib/systemd/system/runlevel2.target -> multi-user.target
lrwxrwxrwx. 1 root root 17 Mar 28 10:41 /usr/lib/systemd/system/runlevel3.target -> multi-user.target
lrwxrwxrwx. 1 root root 17 Mar 28 10:41 /usr/lib/systemd/system/runlevel4.target -> multi-user.target
lrwxrwxrwx. 1 root root 16 Mar 28 10:41 /usr/lib/systemd/system/runlevel5.target -> graphical.target
lrwxrwxrwx. 1 root root 13 Mar 28 10:41 /usr/lib/systemd/system/runlevel6.target -> reboot.target
永久设置运行级别 
[root@oldboysz-01 ~]# systemctl set-default rescue.target
Removed symlink /etc/systemd/system/default.target.
Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/rescue.target.
检查默认运行级别
[root@oldboysz-01 ~]# systemctl get-default
rescue.target

centos6 
启动级别:
00  系统的关机级别   init 0 进入到关机状态
01  系统的单用户模式 用于修复系统 或重置密码信息     没有网络
02  系统的多用户模式                                  没有网络
03  系统的多用户模式 正常系统运行级别多用户模式级别  有网络
04  预留级别
05  图形化界面级别
06  系统的重启级别   

centos7
启动级别:target目标
00  系统的关机级别   init 1 进入到维修模式                       poweroff.target
01  系统的单用户模式 用于修复系统 或重置密码信息              rescue.target
02  系统的多用户模式                                  没有网络   multi-user.target
03  系统的多用户模式 正常系统运行级别多用户模式级别  有网络     multi-user.target
04  预留级别                                                     multi-user.target
05  图形化界面级别                                              graphical.target
06  系统的重启级别                                               reboot.target
       总结: 

1. 每个级别有什么用
2. 如何查看此时系统运行级别
3. 如何修改设置运行级别

以上是关于Linux:系统运行级别的主要内容,如果未能解决你的问题,请参考以下文章

linux 系统的7个运行级别

浅谈Linux系统中的7种运行级别及其原理

Linux系统有7个运行级别(runlevel)

Linux系统启动级别及顺序

linux基础_系统运行级别

Linux:系统运行级别