Making Room for the Next Recording is a practical Linux project for learners comfortable with basic terminal use. A community radio station cannot save its next clip even after a large log name has been deleted. Recover the space while preserving its archive and running services, then deliver usable audio.
One Guided Lab explains the investigation and recovery. One independent Challenge adds a second deleted log on another filesystem, requiring you to choose the correct service without disrupting the community desk.
What You Will Learn
- distinguish directory names, inodes, hard-link counts and open file descriptors;
- compare filesystem capacity with the files reachable by directory traversal;
- connect a deleted file to the correct filesystem, Nginx master and worker;
- use Nginx's documented log-reopen signal and confirm new logging without replacing its processes;
- save, compare, download and play an entire WAV clip while preserving existing audio.
Who This Course Is For
For Linux learners interested in practical troubleshooting. Basic terminal familiarity is required; commands and unfamiliar options are explained before use. No C, audio programming or storage administration is required.
LabEx supplies an isolated small ext4 disk, prepared services and a browser player. You do not format a device, enlarge a disk or edit mount configuration. The two labs start independently.
Frequently Asked Questions
Do I need to install anything?
No. Use the prepared Linux environment in your browser. The course configuration is free; the practical labs require Pro access.
Are these live recordings?
The clips are synthesized English rehearsal voices. You work with complete, playable audio files. Player labels, audio and native command output remain English; the learning documents are localized.
Does every deleted file need a signal?
No. A capacity discrepancy is only a clue. Identify the actual holder and consult that program's documentation. This project covers Nginx's reopen behavior, not arbitrary signals or a complete log-rotation policy.

