资讯详情

RHCSA快速复习总结

📅 2026/11/5 9:09:55 | 华诺云谱 👁 阅读
RHCSA快速复习总结
RHCSA 重点总结RHCSA 是红帽认证的入门级核心是 Linux 系统基础管理。本文按「系统入门 → 文件与文本 → 用户权限 → 网络软件 → 进程磁盘」的顺序提炼重点方便快速复习。一、系统入门与安装Linux 由内核统一管理硬件上层通过系统调用对接应用一切皆文件虚拟机安装要点选 rhel9 64 位、nat 网络、自定义分区或自动分区、设 root 密码和普通用户命令格式主命令 选项 参数分内置命令shell 自带和外部命令独立可执行文件uname -r # 查看内核版本 cat /etc/redhat-release # 查看系统版本二、简单使用与密码破解系统组成内核、文件系统、shell、应用程序默认 6 个虚拟终端ctrlaltf1~f6切换帮助内置命令用help外部命令用命令 --help或man 命令rd.break 破解 root 密码重点启动界面按 e → linux 行末加rd.breakctrlx 后执行mount -o remount,rw /sysroot chroot /sysroot passwd touch /.autorelabel exit exit三、文件与目录管理目录树唯一根为/路径分绝对路径从 / 开始和相对路径硬链接指向 inode删原文件不影响软链接符号链接类似快捷方式可跨文件系统pwd # 当前路径 cd 目录 # 切换目录 ls -l # 长格式查看 mkdir -p 目录 # 递归建目录 cp -r 源 目标 # 复制 mv 源 目标 # 移动/改名 rm -rf 目标 # 强制删除谨慎 touch 文件 # 新建/更新时间 stat 文件 # 查看元数据与 inode ln 文件 硬链接 # 硬链接 ln -s 文件 软链接 # 软链接重定向与管道命令 文件 # 标准输出覆盖写 命令 文件 # 追加写 2 文件 # 错误输出 2/dev/null # 丢弃错误信息 命令 | 命令2 # 管道前一个输出给后一个 命令 | tee 文件 # 同时输出到屏幕和文件四、文件内容与文本处理cat 文件 # 查看全部 more / less 文件 # 分页查看less 更强 head -n 文件 # 看前 n 行 tail -f 文件 # 看末尾并实时追踪常用文本工具grep 关键词 文件 # 搜索匹配行-i 忽略大小写、-v 反选、-n 显示行号 wc 文件 # 统计行数、单词数、字符数-l/-w/-c sort 文件 # 排序-r 逆序、-n 按数字 uniq 文件 # 去重需先 sortfind 查找与压缩find 路径 -name 文件名 # 按名称查找 find /etc -type f -mtime -7 # 7 天内修改的普通文件 find . -name *.txt -exec rm {} \; # 查找后执行操作 ​ gzip / gunzip 文件 # .gz 压缩解压 zip -r 包.zip 目录 # zip 压缩 tar -czf 包.tar.gz 目录 # 打包压缩 tar -xf 包.tar.gz # 解压五、shell 基础alias # 查看别名 alias 别名命令 # 设置别名unalias 取消常用快捷键ctrlc中断、ctrld结束输入/退出、ctrll清屏、tab 补全分号;可在一行执行多条命令六、用户和组管理四个关键配置文件文件内容/etc/passwd用户账号7 字段名称、占位符、uid、gid、资料、家目录、shell/etc/shadow加密密码与有效期默认仅 root 可读/etc/group组账号信息/etc/gshadow组密码uid 规则root 为 0系统用户 1~999普通用户 ≥1000。useradd 用户名 # 新建用户-d 家目录、-g 基本组、-G 附加组、-s shell、-u uid passwd 用户名 # 设密码-l 锁定、-u 解锁、-d 清空 usermod 用户名 # 修改-l 改名、-L 锁定、-U 解锁、-aG 追加组 userdel -r 用户名 # 删除用户并删家目录 su - 用户名 # 切换用户并加载其环境 sudo 命令 # 提权执行需配置 /etc/sudoers ​ groupadd 组名 # 建组 groupmod / groupdel # 改组/删组 gpasswd -a 用户 组 # 添加组成员查看登录信息who、w、last、lastlog。七、文件系统权限三类对象属主 u、属组 g、其他 o三种权限读 r、写 w、执行 x。权限对文件对目录r读取内容列出文件列表w修改内容创建/删除文件需配合 xx可执行可进入目录chmod 权限 文件 # 改权限-r 递归 chmod ux 文件 # 字符方式 chmod 755 文件 # 八进制方式r4 w2 x1 chown 属主:属组 文件 # 改属主属组-r 递归 chgrp 组 文件 # 只改属组特殊权限与默认权限suid # 执行者临时获得属主权限如 passwd数字 4 sgid # 目录内新建文件继承属组数字 2 sticky # 粘滞位只有文件拥有者可删如 /tmp数字 1 umask # 查看/设置默认权限掩码acl 精细授权setfacl -m u:用户名:权限 文件 # 给指定用户授权 getfacl 文件 # 查看 acl setfacl -b 文件 # 删除所有 acl八、网络管理ip addr / ip a # 查看网卡与 ip nmcli device status # 设备状态 nmcli connection show # 连接列表 nmcli c mod 网卡 ipv4.method manual ipv4.addresses ip/24 ipv4.gateway 网关 nmcli c up 网卡 # 激活 traceroute 域名 # 追踪路由 wget / curl url # 下载文件curl -o 指定保存名cockpit 是 rhel9 自带的 web 管理工具systemctl enable --now cockpit.socket后浏览器访问 9090 端口。九、软件包管理rpm红帽包格式不自动解决依赖。rpm -ivh 包.rpm # 安装 rpm -e 包名 # 卸载 rpm -qa # 查所有已装 rpm -qf 文件 # 查文件属于哪个包 rpm --import 密钥 # 导入 gpg 签名yum/dnfrhel8 起 yum 软链接到 dnf自动处理依赖仓库配置在/etc/yum.repos.d/*.repo分 baseos 和 appstream 两个仓库。dnf install 包 -y # 安装 dnf remove 包 # 卸载 dnf update # 升级 dnf search 关键词 # 搜索 dnf provides 文件 # 查文件由哪个包提供 dnf repolist # 查看仓库源码编译三步./configure配置→make编译→make install安装。十、进程管理程序是静态文件进程是运行中的实例线程是进程内最小调度单位ps aux # 查看所有进程 ps -ef # 另一种格式可看父进程 pstree # 进程树 pgrep 名称 / pidof 名称 # 查进程 pid top # 动态监控-d 刷新秒数q 退出常用信号1 重载、2 中断ctrlc、9 强制终止、15 正常终止默认、19 暂停、18 继续。kill pid # 发信号-9 强制 killall 进程名 # 按名称批量杀作业控制命令 # 后台运行 ctrlz # 前台任务暂停放后台 jobs # 查看后台作业 bg %n / fg %n # 后台继续 / 调回前台十一、磁盘管理与 lvm分区表mbr 最多 4 个主分区、最大 2.2tbgpt 最多 128 分区、支持超大容量、自带备份更先进。lsblk # 查看块设备 fdisk 设备 # 管理 mbr 分区交互n 建、d 删、w 保存 gdisk 设备 # 管理 gpt 分区 parted 设备 # 支持大磁盘与非交互分区 mkfs.xfs / mkfs.ext4 分区 # 格式化建文件系统 blkid # 查看 uuid 与类型 mount 设备 挂载点 # 挂载 umount 设备或挂载点 # 卸载 df -h # 查看文件系统容量 du -sh 目录 # 统计目录占用永久挂载写入/etc/fstab字段设备 挂载点 文件系统 选项 备份 自检mount -a测试。lvm 逻辑卷解决普通分区大小固定问题可弹性扩容。层次物理卷 pv → 卷组 vgpe 为最小单元默认 4m→ 逻辑卷 lv。pvcreate 分区 # 建物理卷 vgcreate -s 4m 卷组 分区 # 建卷组 lvcreate -n 名 -L 大小 卷组 # 建逻辑卷 mkfs.xfs /dev/卷组/逻辑卷 # 格式化后挂载 ​ vgextend 卷组 新分区 # 扩展卷组 lvextend -L 100m 逻辑卷 # 扩展逻辑卷 xfs_growfs 挂载点 # xfs 文件系统扩容xfs 不能缩 resize2fs 逻辑卷 # ext 文件系统调整可缩需先卸载检测swap 交换分区类似虚拟内存物理内存不足时启用。mkswap 设备 # 格式化为 swap swapon 设备 / swapon -a # 启用 swapoff 设备 # 关闭 free -m # 查看内存与 swap也可用文件方式dd if/dev/zero of/swap bs1m count1024建文件再 mkswap、swapon并写入 fstab。学习主线先理解「一切皆文件」和目录树会用命令行加man 帮助完成文件增删改查、重定向和 vim 编辑再掌握用户组与权限含 acl、特殊权限用nmcli配网络、dnf装软件、ps/top/kill管进程最后用fdisk/gdisk 分区、fstab 挂载、lvm 弹性扩容、swap 扩内存覆盖一台 Linux 主机的日常运维。
📝

华诺云谱内容团队

资深建站顾问 · 行业研究员

10年+企业数字化服务经验,专注智能建站、SEO优化与品牌营销,持续输出建站技巧、行业洞察与营销干货,已帮助5000+企业实现数字化增长。

你可能需要的服务

订阅华诺云谱资讯周报

每周一封,精选建站技巧、SEO与营销干货,直达邮箱。已有 8,000+ 企业主订阅,助你少走弯路。

↑