Linux 之 图形界面与命令行界面间的转换

前言:最近开始学习Linux,于是安装了CentOS 7 ,安装时选择的是GNOME,所以启动后呈现的是一个图形化的界面,但Linux很多时候是用于操作服务器的,在这种情况下,使用图形化的界面,可能有些多余,且系统运行图形化界面需要很多资源,所以这也会影响系统的效率,所以使用Linux还是要多熟悉shell命令行界面比较好

开始
打开 etc文件夹下的 inittab 文件 [ more /etc/inittab ],将看到界面转换命令的介绍:

# inittab is no longer used when using systemd.
#
# ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# Ctrl-Alt-Delete is handled by /usr/lib/systemd/system/ctrl-alt-del.target
#
# systemd uses 'targets' instead of runlevels. By default, there are two main ta
rgets:
#
# multi-user.target: analogous to runlevel 3
# graphical.target: analogous to runlevel 5
#
# To view current default target, run:
# systemctl get-default
#
# To set a default target, run:
# systemctl set-default TARGET.target

multi-user.target为命令行界面,graphical.target为图形化界面:
获取当前界面类型:systemctl get-default
设置默认界面为命令行界面:systemctl set-default multi-user.target
设置默认界面为图形化界面:systemctl set-default graphical.target

其中multi-user.target的runlevel 为 3 ,graphical.target的runlevel为5
关于运行级runlevel,在init命令时会有介绍
设置为命令行界面:init 3
设置为图形化界面:init 5

需注意的是:init只会在当前会话中临时改变界面类型,并不会改变其默认值,所以重启后会恢复至默认界面

你可能感兴趣的:(Linux)