天天看点

linux运行级别linux运行级别

linux运行级别

一、 运行级别

linux运行级别linux运行级别

二、 查看切换运行级别

第一种:runlevel 显示前一个运行级别(无则显示”N”) 、 当前运行级别

linux运行级别linux运行级别

第二种:who -r : 显示当前运行级别以及系统当前时间 。

linux运行级别linux运行级别

三、 切换级别

init 3 切换为命令模式

linux运行级别linux运行级别

init 5 切换为图形界面模式

linux运行级别linux运行级别

注意:如果虚拟机没有图形化界面,需要用yum安装一下:

CentOS6 yum安装图形界面
yum groupinstall -y "Desktop" "Desktop Platform" "Desktop Platform Development" "Fonts" "General Purpose Desktop" "Graphical Administration Tools" "Graphics Creation Tools" "Input Methods" "X Window System" "Chinese Support [zh]" "Internet Browser"

CentOS7 yum安装图形界面
执行:yum groupinstall 'GNOME Desktop'
若有报错(Transaction check error):执行 yum upgrade -y 表示只升级所有包,不升级软件和系统内核
再次执行: yum groupinstall 'GNOME Desktop'
           

四、 通过运行级别可以找回我们丢失的密码

我们有可能忘记root用户的命令,所以如何找回密码呢?

思路:进入到单用户模式然后修改root密码就可以(因为单用户模式不用输入密码)

模拟情景:

  1. 先关机(因为密码丢掉了)

    打开centos7,在选择进入系统的界面按“e”进入编辑页面:

    linux运行级别linux运行级别
    2.添加init=/sysroot/bin/sh,找到ro将其改为rw
    linux运行级别linux运行级别
    linux运行级别linux运行级别
  2. 接下来按“ctrl+X”组合键进入单用户模式
  3. 由于/目录在/sysroot下面,所以最好将根目录切到这个目录下面

    使用下面行

chroot /sysroot #这个命令就是将/sysroot目录当成/目录
           
linux运行级别linux运行级别

reboot即可;

五、 修改默认运行级别

查看默认运行级别:systemctl get-default

linux运行级别linux运行级别

修改默认运行级别:systemctl set-default multi-user.target

》》》博主长期更新学习心得,推荐点赞关注!!!

》》》若有错误之处,请在评论区留言,谢谢!!!

继续阅读