当前位置: 首页 > news >正文

RHCSA 考试操作手册(基于红帽企业 Linux 8/9 版本)​

一、考试基本信息

  1. 考试形式​:纯实操,无理论题,全程命令行(CLI)。
  2. 考试时长​:2 小时。
  3. 评分标准​:总分 300 分,210 分通过(70% 正确率)。
  4. 环境限制​:
    • 隔离的 Linux 环境(无网络访问、无外部存储)。
    • 所有操作需在内存中完成,需及时保存配置(如 tee 命令)。

二、核心题型与操作指南

1. 故障排除(高频扣分点)​

​(1) 日志分析与故障诊断
  • 服务崩溃排查​:
    # 查看指定服务的实时日志(如 httpd)  
    journalctl -u httpd -f  # 定位权限错误(SELinux 或文件权限)  
    grep "avc: denied" /var/log/audit/audit.log  
    ls -Z /etc/httpd  # 检查 SELinux 上下文  
  • 磁盘空间修复​:
    # 快速定位大文件(按大小排序)  
    du -h --max-depth=1 / | sort -hr  # 清理旧日志(保留最近 7 天)  
    find /var/log -name "*.log" -mtime +7 -exec rm -f {} \;  
​(2) 进程与服务管理
  • 终止异常进程​:
    # 定位 PID(如 nginx)  
    ps aux | grep nginx  
    top -p $(pgrep nginx | awk '{print $1}')  # 安全终止(允许进程清理资源)  
    kill -15 PID  
    # 强制终止(慎用!)  
    kill -9 PID  
  • 服务重启与验证​:
    systemctl restart sshd  
    systemctl status sshd  # 检查服务状态  
    ss -tuln | grep 22     # 验证端口监听  

2. 命令准确性(避免扣分)​

​(1) 参数与路径规范
  • 高危命令规避​:
    # 错误示例(禁用无路径删除)  
    rm -rf /tmp/*  
    # 正确示例(指定完整路径)  
    /bin/rm -rf /tmp/testdir  
  • 绝对路径优先​:
    # 直接调用命令(避免 PATH 劫持)  
    /usr/bin/vim /etc/ssh/sshd_config  
    /usr/sbin/firewall-cmd --add-service=http  
​(2) 文件权限与所有权
# 修改文件权限(递归设置目录)  
chmod -R 755 /var/www/html  # 更改文件所有者(用户:组)  
chown -R mysql:mysql /var/lib/mysql  

3. 动手实践(必考场景)​

​(1) LVM 存储配置
# 创建物理卷  
pvcreate /dev/sdb  # 扩展卷组  
vgextend vg_data /dev/sdc  # 创建逻辑卷(20GB,名称 lv_backup)  
lvcreate -L 20G -n lv_backup vg_data  # 格式化并挂载  
mkfs.xfs /dev/vg_data/lv_backup  
mkdir /mnt/backup  
mount /dev/vg_data/lv_backup /mnt/backup  
​(2) SSH 密钥登录配置
# 生成密钥对(RSA 4096 位)  
ssh-keygen -t rsa -b 4096  # 部署公钥到远程主机  
ssh-copy-id -i ~/.ssh/id_rsa.pub user@remote_host  # 禁用密码登录(增强安全性)  
sed -i 's/^PasswordAuthentication yes/PasswordAuthentication no/' /etc/ssh/sshd_config  
systemctl restart sshd  

4. 限时训练(实战技巧)​

​(1) 时间分配策略
任务类型时间建议示例任务
基础配置(用户/包管理)≤5 分钟创建用户、安装 Nginx、放行防火墙
中级配置(LVM/磁盘配额)≤15 分钟扩展逻辑卷、设置磁盘配额
综合排错(服务+日志)≤30 分钟修复服务崩溃、清理磁盘空间
​(2) 模拟平台任务示例(Killercoda)​
  • 任务 1:用户与权限
    # 创建用户 devuser,密码有效期 90 天,加入 developers 组  
    useradd -m -G developers devuser  
    chage -M 90 devuser  
  • 任务 2:LVM 扩容
    # 扩展逻辑卷 lv_data 增加 10GB  
    lvextend -L +10G /dev/vg_data/lv_data  
    resize2fs /dev/vg_data/lv_data  # 调整文件系统大小(ext4)  

最后最后

  1. 高频命令熟记​:
    • journalctlgrepfindvimsystemctllvs/vgs/pvs
  2. 模拟环境练习​:
    • 使用 VirtualBox 或 VMware 搭建 RHEL 虚拟机,模拟考试场景。
    • 推荐平台:Killercoda(免费)、OSCE Lab(付费)。
  3. 文档与工具​:
    • 熟悉 man 页面(如 man useradd)。
    • 使用 tab 补全命令减少输入错误。

相关文章:

  • fpga系列 HDL : Microchip FPGA开发软件 Libero Soc 安装 license申请
  • 对心理幸福感含义的探索 | 幸福就是一切吗?
  • Android开发-使用内容组件获取通讯信息
  • 【MySQL】第四弹——表的CRUD进阶(二)数据库设计
  • 《Python星球日记》 第78天:CV 基础与图像处理
  • 2025年黑客扫段攻击激增:如何构建智能防御体系保障业务安全?
  • R S的EMI接收机面板
  • 从 Vue3 回望 Vue2:组件设计升级——Options API vs Composition API
  • 交叉编译源码的方式移植ffmpeg-rockchip
  • 20250515配置联想笔记本电脑IdeaPad总是使用独立显卡的步骤
  • 力扣-46.全排列
  • 【QGIS二次开发】地图显示与交互-03
  • 嵌入式开发中使用 MySQL 数据库常见问题及解决办法
  • CSS3 变形
  • 行为型模式:责任链模式
  • RPA 自动化实现自动发布
  • tomcat项目重构踩坑易错点
  • 【2025最新】VSCode Cline插件配置教程:免费使用Claude 3.7提升编程效率
  • Electron 主进程中使用Worker来创建不同间隔的定时器实现过程
  • Electron 应用的升级机制详解
  • 一图看懂|印巴交火后,双方基地受损多少?
  • 中国—美国经贸合作对接交流会在华盛顿成功举行
  • 六连板成飞集成:航空零部件业务收入占比为1.74%,市场环境没有重大调整
  • 为何选择上海?两家外企提到营商环境、人才资源……
  • 深圳拟出让3宗居住用地,共计用地面积6.77公顷
  • 【社论】公平有序竞争,外卖行业才能多赢