Linux默认7中运行级别
1. 默认7种运行级别:
- 0- -关机【系统停机状态,系统默认运行级别不能设为0,否则不能正常启动】
- 1- -单用户模式【单用户工作状态,root权限,用于系统维护,禁止远程登陆】
- 2- -CLI多用户(不支持网络)【多用户状态(没有NFS)】
- 3- -CLI多用户完整模式【完全的多用户状态(有NFS),登陆后进入控制台命令行模式】
- 4- -未分配【系统未使用,保留】
- 5- -GUI多用户模式【X11控制台,登陆后进入图形GUI模式】
- 6- -重启 【系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动】
将系统设置成“多用户,无图形”
[root@ localhost ~]# ln -sf/lib/systemd/system/multi-user.target /etc/ systemd/system/default.target
2. 相关操作
- 切换运行级别
grep ‘:initdefault’ /etc/inittab
[lf@localhost lf]$ grep ':initdefault' /etc/inittab
id:5:initdefault:
-runlevel //查看当前运行级别
-init n //切换到指定的运行级别
/etc/rc.d/rc.sysinit- -由/etc/init/rcS.conf调用执行;设置主机名、网络参数、字符集、SElinux状态、文件系统等
/etc/rc.d/rc- -由rc.conf调用执行;根据运行级别参数,加载、终止相应服务。
/ect/rc.d/rc.local- -由rc调用执行;保存用户定义的开机后自动运行的命令。
启用哪些终端:/etc/init/start-ttys.conf
各运行级别启用、关闭哪些服务:/etc/rc.d/rcX.d/*
是否启用控制台的Ctrl+Alt+Delete重启:/etc/init/control-alt-delete.conf