«Освобождаем место для следующей записи» — практический проект Linux для тех, кто знаком с основами терминала. Общественная радиостанция не может сохранить следующий фрагмент, хотя имя большого журнала уже удалили. Вы вернёте место, сохранив архив и работающие сервисы, и получите пригодное для использования аудио.
Одна пошаговая лабораторная работа объясняет исследование и восстановление. Независимое задание добавляет второй удалённый журнал в другой файловой системе: нужно выбрать правильный сервис, не мешая общественной приёмной.
Чему вы научитесь
- различать имена в каталогах, inode, число жёстких ссылок и открытые файловые дескрипторы;
- сравнивать ёмкость файловой системы с файлами, доступными при обходе каталогов;
- связывать удалённый файл с правильной файловой системой и процессами master и worker Nginx;
- применять документированный сигнал повторного открытия журналов и подтверждать новые записи без замены процессов;
- сохранять, сравнивать, скачивать и воспроизводить целый WAV, сохраняя прежнее аудио.
Для кого этот курс
Для изучающих Linux, которым интересна практическая диагностика. Нужны базовые навыки терминала; новые команды и параметры объясняются до использования. C, программирование аудио и администрирование хранилищ не требуются.
LabEx предоставляет небольшой изолированный диск ext4, готовые сервисы и проигрыватель в браузере. Вы не форматируете устройства, не расширяете диск и не меняете настройки монтирования. Работы начинаются независимо.
Часто задаваемые вопросы
Нужно ли что-то устанавливать?
Нет. Используйте готовую среду Linux в браузере. Конфигурация курса бесплатна; практические работы требуют доступа Pro.
Это живые записи?
Фрагменты — синтезированные английские репетиционные голоса. Вы работаете с полными воспроизводимыми аудиофайлами. Подписи проигрывателя, звук и нативный вывод остаются английскими, а учебные документы переведены.
Каждому удалённому файлу нужен сигнал?
Нет. Расхождение в ёмкости — лишь подсказка. Найдите настоящий процесс-держатель и прочтите его документацию. Проект посвящён повторному открытию журналов Nginx, а не произвольным сигналам или полной политике ротации.

