root用户是root用户也叫根用户
/ 是根目录
root用户的家目录是 /root
普通用户的家目录是 /home
root是管理员用户,redhat是普通用户,从普通用户到root用户要进行密码验证,root用户到普通用户不要进行密码验证。
[root@localhost ~] # 这里root位置代表当前用户,localhost 表示主机名,~ 位置代表当前用户所在工作目录(~ 表示的目录是用户的家目录),#代表root用户的提示符,$代表普通用户的提示符。
tab键可辅助补全命令
查看IP地址 -- ip a
单独查看ens160网卡的ip地址 -- ip a show ens160
列出主机名 -- hostnamectl
该主机名 -- hoatname csa(短暂修改,重启后会变回原来的名字)
永久修改主机名 -- hostnamectl set- hostname 新主机名
例如:
修改密码 -- passwd
root用户
1. passwd 用户名(给所有人修改密码)
2.不用符合密码复杂规则
3.不用输入原密码
普通用户只能给自己改密码,不能指定用户名给别人改密码
重启命令 -- reboot 或者直接在电源处重启
root用户下切换到普通用户redhat的工作目录 -- cd /home/redhat
查看当前工作目录 -- pwd
查看当前工作账号 -- whoami
回到上一级目录
1. --cd
2. --cd /用户名
例如:切换到 /home
绝对路径:以根开始。例如:/home/redhat/ (最好使用绝对路径)
相对路径:可以直接从当前工作目录的下一级目录或上一级目录写起。例如:当前工作目录为 / ,那么用相对路径可写为 cd home 或者 cd home/redhat/。
root用户切换为普通用户(例如:redhat)-- su - redhat(普通用户的名字)
退出当前用户返回上一个用户-- exit
激活连接命令--nmcli c up ens160
查看当前Linux版本信息-- cat /etc/redhat-release
查看内核信息 -- uname
查看当前shell的类型
1.cat /etc/shellls
2.chsh -l
3.echo $SHELL
重置root密码
rhel9 重置root密码
方法1:rd.break
第1步 重启系统,在下图所示界面按e键,在屏幕上显示内核启动参数
第2步 找到linux这行,末尾空格后 输入 rd.break,然后按ctl+x
第3步 查看,可选步骤
这里sysroot是以只读的形式挂载的,所以要以可读可写的方式来挂载
第4步 以读写方式挂载/sysroot
第5步修改密码
进入/sysroot子系统并修改密码
第6步 强制重置文件系统的上下文
第7步退出,exit
再次执行exit,重置文件系统上下文
系统会在此处稍微卡一会后进入正常登录界面。