Linux系统基本操作以及常用命令( 七 )


在Linux系统的日常使用中,通常使用init 0来进行关机,init 3进入字符界面,init 5进入图形界面(前提条件是安装了图形界面) 。如果是从init3切换到init5,通常是在系统内置的虚拟终端进行 。
当使用普通用登录时,默认打开终端登录的用户也是普通用户,此时可以使用 命令su root命令和密码来切换成root用户

Linux系统基本操作以及常用命令

文章插图
 
然后输入命令init 3回车后进入字符界面,然后输入普通用户的账号和密码就可以登录
Linux系统基本操作以及常用命令

文章插图
 
然后便可以输入相关的命令进行操作了
Linux系统基本操作以及常用命令

文章插图
 
如果想要切换回图形界面只需要输入命令init 5并输入root用户密码后便可以切换成图形界面,因为之前的CentOS7.8安装了图形化界面GNOME 。
Linux系统基本操作以及常用命令

文章插图
图形界面
如果图形界面卡顿时可以修改默认的启动级别为字符界面CentOS7不在使用/etc/inittab文件进行默认的启动级别设置,而是使用比sysvinit的运行级别更为自由的target替代 。其中第三运行级别用multi-user.target替代,第五运行级别用graphical.target替代 。
设置默认启动级别为3,即字符界面,该设置重启后生效
[root@ittimeline ~]# systemctl set-default multi-user.targetRemoved symlink /etc/systemd/system/default.target.Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/multi-user.target.[root@ittimeline ~]# 使用shutdown -r now命令重启系统后发现CentOS7.8是在字符界面下启动
Linux系统基本操作以及常用命令

文章插图
 
设置默认启动级别为5,即图形化界面,该设置重启后生效
[root@ittimeline ~]# systemctl set-defaultgraphical.target Removed symlink /etc/systemd/system/default.target.Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/graphical.target.如果想要查看当前系统的运行级别,可以通过runlevel命令或者是systemctl get-default查看
如果systemctl get-default输出的结果是graphical.taget表示当前的运行级别是图形化界面
[root@ittimeline ~]# systemctl get-defaultgraphical.targetrunlevel命令可以查看系统启动级别的切换过程
[root@ittimeline ~]# runlevel5 3[root@ittimeline ~]# init 5[root@ittimeline ~]# runlevel3 5



推荐阅读