七、LinuxProbe学习进度
RHEL 8 RHCE 运维实战进阶学习大纲
2. RHEL 8 命令行环境进阶 (日常运维的核心工具)
2.1 Shell 命令的选项、参数与管道 (|) 的使用
2.2 文件和目录的常用操作 (cp, mv, rm, mkdir, rmdir, touch)
2.3 用户与组的基本概念与查看 (id, groups)
2.4 文件权限的初步理解 (ls -l 输出解读)
2.5 简单的文本文件查看与编辑 (nano 的基本使用)
3. RHEL 8 软件包管理基础 (维护系统和安装软件的关键)
3.1 理解 RPM 和 DNF 的基本概念
3.2 配置 RHEL 8 的软件仓库 (本地和网络)
3.3 使用 DNF 搜索、安装、升级和卸载软件包
3.4 查看软件包信息 (rpm -qi, dnf info)
RHEL 8 本地存储管理与文件系统 (数据存储的基础)
4. 磁盘与分区管理 (为文件系统创建存储空间)
4.1 磁盘设备识别与查看 (lsblk, fdisk -l)
4.2 使用 fdisk 或 parted 进行磁盘分区
4.3 理解主分区、扩展分区和逻辑分区的概念
5. 文件系统的创建与挂载 (组织和访问数据)
5.1 常见 Linux 文件系统类型 (ext4, xfs) 的基本了解
5.2 使用 mkfs 命令创建文件系统
5.3 手动挂载文件系统 (mount 命令)
5.4 配置 /etc/fstab 实现开机自动挂载
6. 逻辑卷管理 (LVM) 基础 (灵活的存储管理)
6.1 LVM 的基本概念 (PV, VG, LV)
6.2 创建物理卷 (pvcreate)
6.3 创建卷组 (vgcreate)
6.4 创建逻辑卷 (lvcreate)
6.5 在逻辑卷上创建和挂载文件系统
RHEL 8 用户与权限管理 (保障系统安全和多用户协作)
7. 用户和组的深入管理 (更精细的用户和组控制)
7.1 使用 useradd 命令创建用户并指定选项
7.2 使用 groupadd 命令创建组并指定选项
7.3 修改用户和组属性 (usermod, groupmod)
7.4 设置和修改用户密码 (passwd)
8. 文件权限与访问控制 (保障文件安全)
8.1 深入理解文件所有者、所属组和其他用户的权限
8.2 使用 chmod 命令修改文件权限 (数字模式和符号模式)
8.3 使用 chown 和 chgrp 命令修改文件所有者和所属组
8.4 Access Control Lists (ACL) 的基本概念与使用 (getfacl, setfacl)
RHEL 8 系统服务管理 (控制系统运行的关键)
9. systemd 服务管理 (RHEL 8 的核心服务管理器)
9.1 理解 systemd 的基本概念 (Unit, Target)
9.2 使用 systemctl 管理服务 (start, stop, restart, status, enable, disable)
9.3 查看服务日志 (journalctl 的高级用法)
9.4 配置服务开机自启动和运行级别 (Targets)
10. 日志管理 (追踪系统状态和故障)
10.1 rsyslog 的基本配置与使用
10.2 配置日志文件的轮转 (logrotate 的基本使用)
RHEL 8 网络配置基础与故障排除 (连接网络和解决网络问题)
11. 网络接口配置 (使用 NetworkManager 管理网络连接)
11.1 使用 nmcli 命令管理网络连接 (查看、添加、修改、激活)
11.2 配置静态和动态 IP 地址
11.3 配置 DNS 服务器
12. 网络故障排除基础 (诊断和解决网络问题)
12.1 使用 ping 测试网络连通性
12.2 使用 ip 命令查看网络配置和状态
12.3 使用 traceroute 或 tracepath 追踪网络路径
RHEL 8 安全基础 (保障系统安全)
13. 防火墙管理 (保护系统免受网络攻击)
13.1 理解防火墙的基本概念和作用
13.2 使用 firewalld 配置基本防火墙规则 (允许特定端口和服务)
13.3 管理防火墙的区域 (Zones)
14. SSH 服务安全配置 (安全远程访问)
14.1 SSH 服务的基本配置 (修改监听端口、禁止 root 登录)
14.2 使用 SSH 密钥进行身份验证
RHEL 8 进阶存储管理与文件系统 (更灵活和高效的数据管理)
15. LVM 高级操作 (扩展、收缩、快照)
15.1 扩展和收缩逻辑卷
15.2 创建和管理 LVM 快照
16. 文件系统高级特性与维护
16.1 xfs 文件系统的配额管理
16.2 文件系统修复工具 (xfs_repair) 的基本使用
RHEL 8 用户与组的高级管理与身份认证 (集中管理和增强安全性)
17. 使用 Sudo 提升权限 (安全地执行特权命令)
17.1 配置 sudo 权限 (visudo 命令)
17.2 理解 sudoers 文件的语法
18. 集中身份认证客户端配置 (连接到 LDAP 或 IdM)
18.1 配置 SSSD 客户端
18.2 测试集中身份认证
RHEL 8 高级网络配置与服务 (构建更复杂的网络环境)
19. 网络接口高级配置 (链路聚合和 VLAN)
19.1 配置 Bonding (链路聚合) 以提高可靠性和带宽
19.2 配置 VLAN (虚拟局域网) 以隔离网络流量
20. 基本的网络服务配置 (DNS 和 DHCP 客户端)
20.1 配置 DNS 客户端
20.2 配置 DHCP 客户端
RHEL 8 安全性强化 (更全面的安全防护)
21. SELinux 的基本管理 (理解和操作 SELinux)
21.1 查看 SELinux 状态和模式
21.2 临时修改 SELinux 模式 (setenforce)
21.3 查看 SELinux 审计日志 (ausearch)
21.4 修改文件 SELinux 上下文 (chcon 的基本使用)
22. 高级防火墙规则配置 (更精细的网络访问控制)
22.1 使用富规则 (rich rules) 配置更复杂的防火墙策略
22.2 使用服务 (services) 和端口 (ports) 管理防火墙规则
RHEL 8 自动化基础 (提高运维效率)
23. 简单的 Shell 脚本编写 (自动化重复性任务)
23.1 Shell 脚本的基本语法 (变量、条件判断、循环)
23.2 编写简单的自动化脚本
RHEL 8 监控与故障排除进阶
24. 系统性能监控基础 (了解系统资源使用情况)
24.1 使用 top 和 htop 查看系统资源占用
24.2 使用 vmstat 和 iostat 查看内存和磁盘 I/O
25. 故障排除思路与常用方法 (定位和解决问题)
25.1 分析错误信息和日志
25.2 使用搜索引擎和社区资源
RHEL 8 未来趋势初步了解
26. 容器技术 (Podman 的初步了解)
27. 配置管理工具 (Ansible 的基本概念)
这份大纲更加注重知识点的平滑过渡和实际运维的逻辑顺序。例如,先学习基本的命令行操作,再学习文件系统,然后是用户和权限管理,逐步构建起运维所需的知识体系。在每个大的主题下,也尽量将基础知识放在前面,为后续的进阶内容做好铺垫。希望这次的调整能够更好地满足您的学习需求。
最后更新于
这有帮助吗?