ECM
ECM
总版主
总版主
  • 社区居民
  • 忠实会员
  • 原创写手
阅读:740回复:0

CentOS 7关闭图形桌面开启文本界面

楼主#
更多 发布于:2016-08-28 11:15
按照 /etc/inittab 内部说明做如下改动


#mv /etc/systemd/system/default.target /etc/systemd/system/default.target.bak         (改名备份)
# ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target      (重新软连接文本界面为启动默认值界面)
#systemctl reboot                                                                                                               (重启)


恢复图形界面
#rm -rf  /etc/systemd/system/default.target                                                                      (移除当前配置链接)
#mv  /etc/systemd/system/default.target.bak /etc/systemd/system/default.target       (恢复备份配置链接)
#systemctl reboot                                    



手动敲那么多不累么?仅2条命令


1,命令模式
systemctl set-default multi-user.target




2,图形模式
systemctl set-default graphical.target





systemd使用比sysvinit的运行级别更为自由的target概念作为替代
第三运行级:
multi-user.target
第五运行级:
graphical.target


#前者是符号链接指向了后面的target
runlevel3.target -> multi-user.target
runlevel5.target -> graphical.target


#切换到:运行级3
#这两种都可以
systemctl isolate multi-user.target
systemctl isolate runlevel3.target


#切换到:运行级5
#这两种都可以
systemctl isolate graphical.target
systemctl isolate runleve5.target


#修改开机默认运行级别
systemd使用链接来指向默认的运行级别。
由/etc/systemd/system/default.target文件中决定
切换到运行级3:
先删除:/etc/systemd/system/default.target
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
ln -sf /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target
#用这个也可以
systemctl set-default multi-user.target


切换到运行级5
ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target
ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
#用这个也可以
systemctl set-default graphical.target


#查看当前运行的级别
runlevel  //仍然可用

 

 

 

 

 

 

 

异常中心网是一家专门收集整理程序员编程过程中遇到的常见异常(exception)以及各种异常问答中心的网站。异常中心网旨在,减少程序员在编码遇到异常,处理各种异常时间和痛苦,让程序员能更愉快的、快速的定位异常并查找对应的异常解决方案。异常中心网诚心打造最完美的编程社区为程序员用户服务,努力成为最好的程序员乐园程序员社区程序异常中心程序bug中心异常问答中心

 

喜欢0 评分0
游客

返回顶部