文章目录
![在这里插入图片描述](https://img-blog.csdnimg.cn/718e372e42614209b246bc96c3b61972.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAUGVucm9zZWJsb2c=,size_20,color_FFFFFF,t_70,g_se,x_16)
运行级别
运行级别介绍
0:关机
1:单用户(多用于找回密码)
3:多用户有网络服务
5:图形界面
6:系统重启
如果想要切换运行级别,使用关键字 init
加上对应的运行级别即可。
指定运行级别
从CentOS7后,系统就简化了对运行级别的操作。
multi-user.target等同于运行级别3
graphical.target等同于运行级别5
#查看当前默认运行级别
systemctl get-default
#设置运行级别
systemctl set-default multi-user.target
systemctl set-default graphical.target
笔者在安装CentOS4时,装了图形化界面,所以此时的运行级别为5
当我们设置完之中新的运行级别后,我们需要重启一下系统才可奏效
CentOS7找回Linux系统密码(单用户运行级别)
注:不同系统下找回密码的方式不同
1.在系统开机时按下 e 键进入编辑页面
2.找到linux16开头的一行,并在此行的最后加上init=/bin/sh
(如果找不到linux16这一行,只需要按下光标键向下移动页面即可)
3. 按下 ctrl + x 即可进入单用户模式
4. 在页面中输入 mount -o remount,rw /
,然后回车(字符键有空格,最好直接复制)
注:进入单用户模式后,根目录/是只读模式,无法进行修改。将其修改为 rw /后,就变为了可读写模式。
5. 再输入 passwd
,然后回车
6.输入需要设置的密码并确认密码,出现下图中的passwd则说明设置成功
7. 输入
touch /.autorelabel
,然后回车(touch和/间有空格)
8.再次输入 exec /sbin/init
,然后回车(这一步可能会花费一些时间)
注:如果知道root密码,可直接输入
passwd 用户名
修改密码
linux常用命令
ls
#不带格式输入当前目录下文件中的有哪些文件
ls
#单列输出文件中的内容
ls -l
#单列输出文件中所有的内容,包含隐藏文件(隐藏文件以.开头)
#ls后的参数表示选项,选项可组合使用,无顺序要求
ls -al
ls -la
#查看/root目录下的文件内容并单列显示
ls -l /root
#查看/root目录下的所有文件内容并单列显示,并显示文件大小(h代表human)(文件大小用字节数显示)
ls -alh