admin 管理员组文章数量: 1184232
一、查看系统运行等级
◆运行等级介绍
|
运行级别 |
模式说明 |
简介 |
|
0 |
系统关机 |
系统默认运行级别不能设置为0,不能将initdefault设置为0 |
|
1 |
单用户 |
root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。 |
|
2 |
多用户无网 |
没有NFS网络支持 |
|
3 |
多用户有网 |
有NFS,登陆后进入控制台命令行模式,标准运行模式 |
|
4 |
系统未使用 |
保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置 |
|
5 |
图形化 |
登陆后进入图形GUI模式,X Window系统 |
|
6 |
系统重启 |
默认运行级别不能设为6,否则不能正常启动。运行init 6机器就会重启,千万不要把initdefault设置为6 |
◆查看当前运行等级
runlevel 或 who -r
图形界面级别为5,命令行界面级别为3
二、临时切换(方法二适用于7及以上版本)
临时切换重启后系统就恢复默认启动等级
◆方法一:
init 3 或 init 5(即时生效)
◆方法二:
1.systemctl isolate multi-user.target(可替换,见下方等级)
2.重新启动 reboot或init 6
等级3:multi-user.target(或runlevel3.target)
等级5:graphical.target(或runlevel5.target)
三、修改默认等级
默认等级即系统启动时的等级
方法一:
1.执行systemctl set-default multi-user.target(可替换,见下方等级)
2.重新启动 reboot或init 6
方法二:
1.ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target(可替换,见下方等级)
2.重新启动 reboot或init 6
等级3:multi-user.target(或runlevel3.target)
等级5:graphical.target(或runlevel5.target)
四、RedHat6系列(含CentOS6)
因为redhat6版本中/lib文件下无systemd文件目录所以前面的修改默认运行等级方法无法使用,临时切换可使用init 0(0~6),修改默认等级可修改/etc/inittab文件来实现,末行添加id:3:initdefault:(或id:5:initdefault:)后保存重启即可,需要与#号对齐否则可能不生效。
平时redhat6系列用的不多,若有更好的或是其他的方法欢迎补充。
版权声明:本文标题:Linux系统运行等级切换(6和7系列) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1766137671a3440793.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论