项目 在 Linux 技能树

为下一段录音腾出空间 项目

从已删除但仍打开的日志中回收真实素材盘空间,完整保存并播放新录音,同时保持两个电台服务运行。

Linux

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

简介

“为下一段录音腾出空间”是面向熟悉基础终端操作的学习者的 Linux 实践项目。社区电台已删除大日志的名字,却仍无法保存下一段音频。你将保留归档和运行中的服务,回收空间并交付可用音频。

一个引导实验讲解调查与恢复。一个独立挑战加入位于另一文件系统的第二个已删除日志,需要选择正确服务,同时不影响社区服务台。

你将学到什么

  • 区分目录中的名字、inode、硬链接计数和打开的文件描述符;
  • 比较文件系统容量与通过目录遍历可见的文件占用;
  • 将已删除文件与正确的文件系统、Nginx 主进程及工作进程对应起来;
  • 使用 Nginx 文档支持的日志重开信号,在不替换进程的情况下确认新日志写入;
  • 保存、比对、下载并播放完整 WAV,同时保留已有音频。

本课程适合谁

适合希望练习实际故障排查的 Linux 学习者。需要基础终端经验;命令和不熟悉的选项会在使用前解释。不要求 C、音频编程或存储管理知识。

LabEx 提供隔离的小型 ext4 磁盘、准备好的服务及浏览器播放器。无需格式化设备、扩容或修改挂载配置。两个实验各自独立初始化。

常见问题

需要安装软件吗?

不需要,直接使用浏览器中的 Linux 环境。课程配置免费,实践实验需要 Pro 访问权限。

素材是现场录音吗?

素材是英语合成语音排练片段,但都是完整可播放的音频文件。播放器标签、音频和原生命令输出保留英语,教材提供本地化版本。

每个已删除文件都需要发送信号吗?

不是。容量差异只是线索,必须找到真实持有者并阅读相应程序文档。本项目只涵盖 Nginx 的重开行为,不教授任意信号或完整日志轮转策略。

教师

labby
Labby
Labby is the LabEx teacher.

为您推荐

no data