阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Centos8种如何更改运行级别

76次阅读
没有评论

共计 1278 个字符,预计需要花费 4 分钟才能阅读完成。

导读 Systemd 是用于 Linux 的现代初始化系统:与流行的 SysV 初始化系统和 LSB 初始化脚本兼容的系统服务管理器。

在 Linux 系统上,操作系统的当前操作状态称为运行级别;它定义了正在运行的系统服务。在 Centos6 之前的系统种使用 SysV init,运行级别由数字标识。但是,在 systemd 中,运行级别称为 targets。

在本文中,将解释如何使用 systemd 更改运行级别(targets)。在继续进行之前,简要介绍一下运行级别数字与 targets 之间的关系:

  • level 0poweroff.target 匹配,(runlevel0.target 是指向 poweroff.target 的符号链接)。
  • level 1rescue.target 匹配,(runlevel1.target 是指向 rescue.target 的符号链接)。
  • level 3multi-user.target 匹配,(runlevel3.target 是指向 multi-user.target 的符号链接)。
  • level 5graphic.target 匹配,(runlevel5.target 是指向 graphic.target 的符号链接)。
  • level 6reboot.target 匹配,(而 runlevel6.target 是指向 reboot.target 的符号链接)。
  • Emergencyemergency.target 匹配。
如何在 Systemd 中查看当前 targets(运行级别)

系统启动时,默认情况下,systemd 激活 default.target 单元。它的主要工作是通过依赖关系来激活服务和其他单元。要查看默认目标,输入下面的命令:

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

Centos8 种如何更改运行级别

如何在 Systemd 中设置默认的 targets(运行级别)

要设置默认目标,请运行以下命令。

[root@localhost ~]# systemctl set-default graphical.target 
Removed /etc/systemd/system/default.target.
Created symlink /etc/systemd/system/default.target → /usr/lib/systemd/system/graphical.target.

Centos8 种如何更改运行级别

在系统运行中切换 targets(运行级别)

在系统运行时,可以切换 targets(运行级别),这意味着只有服务以及在该 target 下定义的单元才会在系统上运行。

要切换到运行级别 5(graphical.target),请运行以下命令,前提是已经安装了图形界面。

[root@localhost ~]# systemctl isolate runlevel5.target 
或者
[root@localhost ~]# systemctl isolate graphical.target

执行完命令,会立刻进入图形界面。
Centos8 种如何更改运行级别
Centos8 种如何更改运行级别

总结

在本文汇总展示了在 Centos8 系统种,如何使用 systemd 更改运行级别(targets)。

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2024-07-25发表,共计1278字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中