Linux运行级别
简介
运行模式也称为运行级别,属于Linux自有服务.可以理解为一旦开机了,计算机就按照事先设置好的运行模式执行相应的程序.
旧版--7.0之前
Linux中存在一个进程-init进程ID是1,该进程对应一个配置文件/etc/inittab
7种运行级别说明
0 - 表示关机级别. 不要将默认的运行级别设置成这个值.
1 - 单用户模式(找回 root 密码的),类似windows中的安全模式.
2 - 多用户模式,不带NFS(Network File Syetem)
3 - 完全的纯命令行多用户模式. 服务器用户最多.
4 - 被保留没有被使用的模式.
5 - x11完整的图形化界面模式.个人计算机用的最多.
6 - 表示重启级别. 不要将默认级别设置成这个值.
切换运行级别的方式只有root有权限
临时:
init 3 //表示切换到纯命令行的多用户模式.
永久:
vim /etc/inittab
id:3:initdefault:
新版--7.0之后
[root@configBackup ~]# cat /etc/inittab # inittab is no longer used when using systemd. # # ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM. # # Ctrl-Alt-Delete is handled by /usr/lib/systemd/system/ctrl-alt-del.target # # systemd uses 'targets' instead of runlevels. By default, there are two main targets: # # multi-user.target: analogous to runlevel 3 # graphical.target: analogous to runlevel 5 # # To view current default target, run: # systemctl get-default # # To set a default target, run: # systemctl set-default TARGET.target
查看运行级别
[root@configBackup ~]# systemctl get-default
multi-user.target
设置运行级别
[root@configBackup ~]#systemctl set-default multi-user.target //设置运行级别3
[root@configBackup ~]# systemctl set-default graphical.target //设置运行级别5