• RHCSA的学习


    一.Linux入门(一切皆文件)

    1.基本组成

    1.1 网络类型

    • nat 桥接 仅主机

    1.2 磁盘类型

    • ide sata scsi nvme

    1.3 磁盘分区

    • 必须要的分区 / swap
    • / swap /boot

    1.2 .用户名的组成

    [root@localhost~]# 用户名@主机名 家目录 #管理员 $普通用户
    
    • 1

    2. su切换用户

    2.1 切换用户 不更改目录

    [root@192 /]# su root
    [root@A /]# pwd
    /
    
    • 1
    • 2
    • 3

    2.2 切换用户 更改目录

    • 相当于已重新登陆的方式登陆到WC用户,切换到当前用户的家目录
    [root@A /]# su -l wc
    [wc@A ~]$ pwd
    /home/wc
    
    • 1
    • 2
    • 3

    3. cd目录切换

    • 相对路径:从当前目录下 开始匹配
    • 绝对距离: 从根目录/下开始匹配

    3.1当前目录

    [root@192 ~]# cd .
    
    • 1

    3.2 上一级目录

    [root@192 ~]# cd ..
    
    
    • 1
    • 2

    3.3 上一次匹配的目录

    [root@192 ~]# cd -
    /
    
    • 1
    • 2

    4. 主机名的配置

    4.1 查看主机名

    [root@192 /]# hostname
    192.168.71.134
    
    • 1
    • 2

    4.2 临时设置主机名(重启不生效)

    [root@192 /]# hostname A
    
    
    • 1
    • 2

    4.3 永久修改主机名

    [root@192 /]# hostnamectl set-hostname A
    
    
    • 1
    • 2

    4.4 查看我是谁

    [root@192 /]# whoami
    root
    
    • 1
    • 2

    5. 密码设置

    5.1 设置密码或者更改密码

    [root@192 /]# passwd
    Changing password for user root.
    New password: 
    
    
    • 1
    • 2
    • 3
    • 4

    5.2 删除用户密码(管理员才能删除)

    [root@192 /]# passwd -d USERNAME
    
    • 1

    5.3 管理员和用户关于密码的区别

    • 管理员可以更改所有人的密码,普通用户只能更改自己的密码
    • 管理员修改密码不需要输入之前密码,普通用户需要输入之前密码
    • 管理员密码长度不够也可以创建密码,普通用户密码大于8个字符长度,字母数字+其他字符才能使用
    • 管理员可以删除密码,用户不可以

    6. 查看linux发行版本

    6.1 查看lunx的版本

    [root@A etc]# cat /etc/redhat-release
    Red Hat Enterprise Linux release 8.5 (Ootpa)
    
    • 1
    • 2

    6.2 查看内核版本

    [root@A etc]# uname -r
    4.18.0-348.el8.x86_64
    
    • 1
    • 2

    6.3 查看系统

    [root@A etc]# uname
    Linux
    
    • 1
    • 2

    6.4 查看进程程序的树状结构

    [root@A etc]# pstree
    
    
    • 1
    • 2

    6.5 查看终端设备文件

    root@A etc]# tty
    /dev/pts/1
    
    • 1
    • 2

    7.破解密码

    7.1 开机弹出两个选项 按E 进入

    在这里插入图片描述

    7.2 在quiet后面输入rd .break 按ctrl+x进入

    在这里插入图片描述

    7.3 以读写方式挂载/sysroot

    mount -o remount,rw   /sysroot
    
    • 1

    7.4 进入子系统

    chroot   /sysroot
    
    • 1

    7.5 默认为管理员修改密码,root可不写

    第一种写法

    passwd root
    
    • 1

    第二种写法

    echo redhat | passwd --stdin root
    
    • 1

    7.6 输入新的密码

    New password:
    
    • 1

    7.7 确认输入密码

    Retype new passwd:
    显示下面表示成功
    passwd: all authentication tokens updated successfully/
    
    • 1
    • 2
    • 3

    7.8 强制重置文件系统的上下文,创建一个安全标签文件

    touch /.autorelabel
    
    • 1

    7.9 完成后 输入两次 exit退出

    sh-4.4#  exit
    exit
    
    • 1
    • 2

    7.10 等待系统自动重启 不能有任何其他操作

    在这里插入图片描述

    
    
    
    
    
    • 1
    • 2
    • 3
    • 4
  • 相关阅读:
    樱花飘落
    微信小程序| AIGC之动手实现ChatGPT法律顾问小程序
    小程序中如何设置多门店/多人/多商品价格库存等复杂场景设置
    DVWA-JavaScript Attacks
    亿流量大考(2):开发一套高容错分布式系统
    数字电路基础_门电路
    springboot+jsp汽车配件管理系统idea maven 项目lw
    Google Earth Engine(GEE)——
    轻量级网络(一):MobileNet V1,V2, V3系列
    前端 JS 经典:Math 常用方法汇总
  • 原文地址:https://blog.csdn.net/Da_Bao_zi/article/details/126037564