“为下一段录音腾出空间”是面向熟悉基础终端操作的学习者的 Linux 实践项目。社区电台已删除大日志的名字,却仍无法保存下一段音频。你将保留归档和运行中的服务,回收空间并交付可用音频。
一个引导实验讲解调查与恢复。一个独立挑战加入位于另一文件系统的第二个已删除日志,需要选择正确服务,同时不影响社区服务台。
你将学到什么
- 区分目录中的名字、inode、硬链接计数和打开的文件描述符;
- 比较文件系统容量与通过目录遍历可见的文件占用;
- 将已删除文件与正确的文件系统、Nginx 主进程及工作进程对应起来;
- 使用 Nginx 文档支持的日志重开信号,在不替换进程的情况下确认新日志写入;
- 保存、比对、下载并播放完整 WAV,同时保留已有音频。
本课程适合谁
适合希望练习实际故障排查的 Linux 学习者。需要基础终端经验;命令和不熟悉的选项会在使用前解释。不要求 C、音频编程或存储管理知识。
LabEx 提供隔离的小型 ext4 磁盘、准备好的服务及浏览器播放器。无需格式化设备、扩容或修改挂载配置。两个实验各自独立初始化。
常见问题
需要安装软件吗?
不需要,直接使用浏览器中的 Linux 环境。课程配置免费,实践实验需要 Pro 访问权限。
素材是现场录音吗?
素材是英语合成语音排练片段,但都是完整可播放的音频文件。播放器标签、音频和原生命令输出保留英语,教材提供本地化版本。
每个已删除文件都需要发送信号吗?
不是。容量差异只是线索,必须找到真实持有者并阅读相应程序文档。本项目只涵盖 Nginx 的重开行为,不教授任意信号或完整日志轮转策略。

