千家信息网

CentOS7下怎么切换运行级别

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍"CentOS7下怎么切换运行级别",在日常操作中,相信很多人在CentOS7下怎么切换运行级别问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"CentO
千家信息网最后更新 2026年11月02日CentOS7下怎么切换运行级别

这篇文章主要介绍"CentOS7下怎么切换运行级别",在日常操作中,相信很多人在CentOS7下怎么切换运行级别问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"CentOS7下怎么切换运行级别"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

由命令行级别切换到窗口级别的命令未变:init 5或startx

由窗口级别切换到命令行级别的命令未变:init 3

新版本的运行级别都定义在 /lib/systemd/system下:

[root@localhost ~]# ls -ltr /lib/systemd/system/runlevel*.target

lrwxrwxrwx. 1 root root 16 9月 10 20:58 /lib/systemd/system/default.target -> graphical.target

lrwxrwxrwx. 1 root root 13 9月 10 20:58 /lib/systemd/system/runlevel1.target -> rescue.target

lrwxrwxrwx. 1 root root 15 9月 10 20:58 /lib/systemd/system/runlevel0.target -> poweroff.target

lrwxrwxrwx. 1 root root 17 9月 10 20:58 /lib/systemd/system/runlevel4.target -> multi-user.target

lrwxrwxrwx. 1 root root 17 9月 10 20:58 /lib/systemd/system/runlevel3.target -> multi-user.target

lrwxrwxrwx. 1 root root 17 9月 10 20:58 /lib/systemd/system/runlevel2.target -> multi-user.target

lrwxrwxrwx. 1 root root 16 9月 10 20:58 /lib/systemd/system/runlevel5.target -> graphical.target

lrwxrwxrwx. 1 root root 13 9月 10 20:58 /lib/systemd/system/runlevel6.target -> reboot.target

可以针对不同需要设置不同的运行级别:

如设置命令行级别(init 3)方法:

[root@localhost ~]# ln -svf /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target

或

[root@localhost ~]# ln -svf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

或

[root@localhost ~]#systemctl set-default multi-user.target

设置窗口级别(init 5)方法:

[root@localhost ~]# ln -svf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target

或

[root@localhost ~]# ln -svf /lib/systemd/system/graphical.target /etc/systemd/system/default.target

或

[root@localhost ~]#systemctl set-default graphical.target

-----------------------------分割线-----------------------------

修改系统运行级别:

1、systemd使用比sysvinit的运行级更为自由的target替代。第3运行级用multi-user.target替代。第5运行级用graphical.target替代。runlevel3.target和runlevel5.target分别是指向 multi-user.target和graphical.target的符号链接。

可以使用下面的命令切换到"运行级别3 ":

systemctl isolate multi-user.target或systemctl isolate runlevel3.target

可以使用下面的命令切换到"运行级别5 ":

systemctl isolate graphical.target或systemctl isolate runlevel5.target

2、如何改变默认运行级别?

systemd使用链接来指向默认的运行级别。在创建新的链接前,可以通过下面命令删除存在的链接: rm /etc/systemd/system/default.target

默认启动运行级别3 :

ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

默认启动运行级别5 :

ln -sf /lib/systemd/system/graphical.target/etc/systemd/system/default.target

systemd不使用/etc/inittab文件。

-----------------------------分割线-----------------------------

如何查看当前运行级别?

旧的runlevel命令在systemd下仍然可以使用。可以继续使用它,尽管systemd使用 ‘target’ 概念(多个的 ‘target’ 可以同时激活)替换了之前系统的runlevel。

等价的systemd命令是systemctl list-units –type=target

到此,关于"CentOS7下怎么切换运行级别"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

级别 运行 命令 切换 链接 学习 方法 不同 分割线 指向 更多 系统 面的 帮助 实用 自由 接下来 可以通过 同时 多个 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技公司 互联网科技海报 新华互联网科技学校 广州互联网科技公司 科技与互联网发展 合肥互联网科技公司 西安互联网科技 期待互联网科技 佰商互联网科技有限公司 海南科技产业互联网平台 宁夏科技产业互联网案例 河南猎农互联网科技有限公司 注册互联网科技公司经营范围大全 电子科技大学互联网创业大赛 广州新华互联网科技学校电竞方面 威龙国际互联网科技公司 恒生互联网科技业指数调整周期 广州富喜互联网络科技 互联网金融运营模式中的金融科技 第三届互联网大会安防黑科技 北京互联网科技公司 亿策互联网科技 云电互联网科技 互联网科技创新企业排名 农村开互联网科技讲堂 济南华为互联网科技产业总部基地 移动互联网年度科技创新 东莞新华互联网科技学校 互联网科技大赛获奖感言 长沙渺峰互联网科技有限公司
0