这门入门课程帮助你建立实用的 Linux 存储知识体系,从块设备发现、文件系统挂载,到 inode 故障排查和灵活的 LVM 卷管理。通过 7 个引导式实验,你将检查存储、配置临时与持久挂载、分析空间占用,并在准备好的虚拟设备上创建和扩展存储。
最终的恢复挑战采用谨慎的运维流程:定位准备好的超大日志,确认文件类型,在不删除文件的前提下清空内容,并验证恢复结果。
你将学到什么
- 使用
lsblk查看磁盘、分区、文件系统、挂载点和设备精确大小 - 通过 Loop 设备挂载准备好的磁盘镜像,验证访问并安全卸载
- 备份并编辑
/etc/fstab,再使用mount -a测试持久化 Loop 挂载 - 使用
find、du、sort和head定位并排序大型文件与目录 - 使用
df -i诊断 inode 容量,并通过ls -i查看文件 inode 编号 - 将准备好的 Loop 设备初始化为 LVM 物理卷,并组合成卷组
- 创建、格式化、挂载和扩展逻辑卷,并增长其中的 ext4 文件系统
- 在保留文件的同时验证并截断准备好的日志,以恢复磁盘空间
本课程适合谁
本课程适合已经了解基本文件与权限,并希望通过引导式实践掌握存储检查、挂载、容量故障排查和 LVM 入门知识的 Linux 学习者及未来的系统或 DevOps 管理员。
前置要求: 具备基本的终端导航、文件检查、管道、重定向和 sudo 使用能力;无需 LVM 经验。
学习环境: LabEx 提供的 Ubuntu 环境终端,包含一次性磁盘镜像、Loop 设备、准备好的 LVM 存储、带备份的配置流程和挑战专用日志数据。
常见问题
课程如何组织?
前 7 个实验提供引导式练习。第 8 项是磁盘空间恢复挑战,你需要在较少提示下调查 /var、记录证据、截断准备好的日志并验证结果。
我会创建分区或重新划分物理磁盘吗?
不会。你会用 lsblk 查看设备与分区,但不会使用 fdisk,也不会重新划分真实磁盘。写入操作只针对实验中准备好的磁盘镜像、Loop 设备和 LVM 资源。
LVM 部分会从头到尾创建同一个卷吗?
相关概念构成完整流程,但两个实验使用独立的预置状态:第一个创建物理卷和卷组;第二个从已有卷组开始,重点练习逻辑卷、ext4、挂载和在线扩容。
恢复挑战为什么截断日志而不是删除它?
准备好的应用需要保留相同的文件路径。截断会把文件缩小为 0 字节,同时保留文件本身;挑战还会明确验证它仍然存在。





