centos7透过systemctl管理不同操作环境——init级别的切换

来源:互联网 发布:linux服务器慢的原因 编辑:程序博客网 时间:2024/06/05 12:42

一、列出跟操作界面比较有关的target项目

# systemctl list-units --type=target --all

跟操作界面比较相关的主要有以下几项:

(1)graphical.target:就是文字加上图形界面,这个项目已经包含了底下的multi-user.target 项目!
(2)multi-user.target:纯文字模式!
(3)rescue.target:在无法使用root 登入的情况下,systemd 在开机时会多加一个额外的暂时系统,与你原本的系统无关。这时你可以取得root 的权限来维护你的系统。但是这是额外系统,因此可能需要动到chroot 的方式来取得你原有的系统喔!再后续的章节我们再来谈!
(4)emergency.target:紧急处理系统的错误,还是需要使用root 登入的情况,在无法使用rescue.target 时,可以尝试使用这种模式!
(5)shutdown.target:就是关机的流程。
(6)getty.target:可以设定你需要几个tty 之类的,如果想要降低tty 的项目,可以修改这个东西的设定档!

正常的模式是multi-user.target以及graphical.target 两个,救援方面的模式主要是rescue.target 以及更严重的emergency.target。

二、查看目前模式

# systemctl get-default 
graphical.target   #假设是图形界面

三、切换为文字界面

# systemctl isolate multi-user.target

四、设置文字界面为默认界面

# systemctl set-default multi-user.target 

五、切换为图形界面

# systemctl isolate graphical.target



















阅读全文
0 0
原创粉丝点击