Linux 运行级别
目录
- 运行级别简介
- Centos 7 之前版本更改默认级别
- Centos 7 版本更改默认级别
运行级别简介
- 运行模式也可以称之为运行级别。
- 在 Linux 中存在一个进程: init (initialize,初始化),进程 id 是 1。
- 查看进程:#ps -ef| grep init

- Linux 中有 7 个运行级别/模式
# 0 —— 表示关机级别 (不要将默认的运行级别设置成这个值)
# 1 —— 单用户模式
# 2 —— 多用户模式,不带 NFS (Network File System)
# 3 —— 多用户模式,完全的多用户模式
# 4 —— 没有被使用的模式 (被保留的模式)
# 5 —— X11 ,完整的图形化界面模式
# 6 —— 表示重启级别 (不要将默认的运行级别设置成这个值)
注意:
init 指令需要超级管理员的权限,普通用户无法执行
这些命令都是调用 init 进程,将数字(运行级别)传递给进程,进城去读取文件执行对应的操作。
Centos 7 之前版本更改默认级别
- 打开 init 配置文件
- #vim /etc/inittab

- 找到id: 5: initdefault
- 将 5 更改为其他级别即可
Centos 7 版本更改默认级别
- Centos 7 之后用 systemd 机制代替了inittab 配置文件
# multi-user.target 相当于 runlevel 3
# graphical.target 相当于 runlevel 5
- 查看当前运行级别
# systemctl get-default
# 之前版本的 runlevel 也可以
- 修改默认运行等级为3(现在叫multi-user.target)
# systemctl set-default multi-user.target
- 修改默认运行等级为5(现在叫graphical.target)
# systemctl set-default graphical.target
版权声明:本文为qq_42933309原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。