LinuxStudyNote(34)-Linux系统运行级别、/etc/inittab、runlevel查看系统运行级别

1、Linux系统有如下的7个运行级别

运行级别 级别说明
0 关机
1 单用户,只有root一个用户可以登录,类似windows的安全模式,启动最小的核心服务进行系统修复等
2 不完全多用户,不含NFS(Network file system)网络服务
3 完全多用户
4 未分配
5 图形界面
6 重启

可以采用 # init 运行级别 来进行运行级别的切换

名词解释:

1、单用户
类似windows的安全模式,启动最小的核心服务进行系统修复等

2、NFS(Network file System)
Linux和linux之间或者Linux和Unix之间的文件共享服务
*注意:NFS的用户验证机制较弱,存在一定的安全隐患,所以不建议使用NFS进行文件共享

3、完全多用户
表示当前当前的系统支持多用户登录的操作,拥有完全的服务,例如NFS服务

*注意:
1、这几个运行级别不需要我们死记硬背,我们可以通过查看/etc/inittab配置文件来查看运行级别的含义,inittab是init进行的配置文件

2、注意不要把0或6运行级别作为系统启动的默认运行级别,因为一旦你设置了0或6,系统会不断的关机或重启,导致系统无法正常使用

3、一定要小心修改 id:3:initdefault: ,因为一旦写的格式不对,就会导致系统无法正常启动

LinuxStudyNote(34)-Linux系统运行级别、/etc/inittab、runlevel查看系统运行级别
名词解释:
1、X11
观察上图,我们发现5的运行级别英文注解为X11,在Linux中的X往往代表图形界面

2、runlevel命令查看当前系统级别

LinuxStudyNote(34)-Linux系统运行级别、/etc/inittab、runlevel查看系统运行级别