rhcsa的命令:
ls:列出当前目录下的文件名
ls -l : 长格式显示文件信息,文件名加文件基本属性
ls -al :all所有,除了当前目录,还附加显示上一级目录属性+.隐藏文件 ll有相同效果
-h: 以人类可读形式显示,显示大小单位标记,过小用字节表示
-d: 显示指定目录的属性信息
-i:显示文件的inode节点号
lrwxrwxrwx. 1 root root 7 jun 21 2021 bin
第一个字符标记文件类型 7文件类型 | 软链接文件(快捷方式)
-普通文本文件(.txt) d 目录文件(文件夹). 隐藏文件
b 块设备文件
C 字符设备文件
P 管道文件
S socket 套接字文件
普通用户:
不能指定用户名只能更改自己的密码
cd 切换目录 相对路径(相对于当前所在路径开始查找)、绝对路径(一切从根开始查找)
cd .(点)切换到当前目录
cd ..(点点) 切换到当前目录的上一级
~ 当前用户家目录
. 当前目录
.. 上一级目录
- 上一次匹配的目录
管理员:可以指定用户名可以更改任意用户的密码 不需要旧密码 删除用户密码 密码可以不满足复杂规则要求
【root@localhost】@:@主机名
hostname:显示完整主机名 域格式
V:虚拟网卡
Ethernet:主机网卡
IP a/ifconfig 查看ip网卡
终端:输入输出设备,内含编译器内置命令解释器
破解root密码:
方法一:rd.break
1.重启系统并编辑内核参数
2.找到linux这行,末尾空格后输入rd.break(光标调整到kernel这行,然后按end键,把光标调整到最后,输入rd,break),然后按ctrl+x
3.查看(可选步骤,其中sysroot是以只读的形式挂载的,所以要以可读可写的方式来挂载
4.以读写方式挂载/sysroot
5.进入/sysroot子系统并修改密码
6.强制重置文件系统的上下文
7.退出 exit,再次执行exit,重置文件系统上下文,会有个百分比,系统卡顿,耐心稍等
方法二:init方法
1.启动系统,并在GRUB2启动屏显时,按下e键进入编辑模式
在linux所在参数行尾添加以下内容:
1)将ro修改为rw
2)末尾添加 init =/bin/sh
2.按ctrl+x启动到shell
3.运行passwd,并按提示修改root密码
echo"pwd" | passwd -- stdin root
4.如果之前系统启用了selinux,必须运行以下命令,否则将无法正常启动系统:
touch/.autorelabel
5.运行命令 exec/sbin/init 来正常启动,或者用命令 exec/sbin/reboot 重启