rmdir: освободить пустую папку после переноса
Перенесите акт из временной папки, затем удалите ставший пустым каталог через rmdir. Постоянный архив и соседние документы должны сохраниться.
Ситуация и цель
Временная папка scratch содержит единственный акт осмотра. Его нужно перенести в records под именем inspection.txt, после чего убрать пустую scratch. Соседняя архивная запись уже принята и не должна меняться.
Исходные данные
Есть scratch/inspection.txt и records/previous.txt. Сначала сохраните весь акт в records/inspection.txt. В конце пути scratch не должно быть, а previous.txt должен содержать прежний текст.
Попробуйте в терминале
Виртуальные файлы · без доступа к вашей системе · Reset в любой момент
- Есть scratch/inspection.txt и records/previous.txt. Сначала сохраните весь акт в records/inspection.txt. В конце пути scratch не должно быть, а previous.txt должен содержать прежний текст.
- Проверьте исходник, выполните перенос, затем rmdir для пустого каталога. Если rmdir сообщает о содержимом, вернитесь к осмотру дерева. Не подменяйте проверку пустоты рекурсивным удалением.
- Проверьте итоговые файлы и нажмите «Проверить». Reset восстановит исходный snapshot.
Подсказка 1
Проверьте исходник, выполните перенос, затем rmdir для пустого каталога. Если rmdir сообщает о содержимом, вернитесь к осмотру дерева. Не подменяйте проверку пустоты рекурсивным удалением.
Подсказка 2
Точное содержимое records/inspection.txt. Исходный records/previous.txt сохранён. Путь scratch удалён
Подсказка 3
Сравните свой порядок с решением ниже; допустимы другие команды с тем же конечным результатом.
Разбор решения
Это один из допустимых способов. Вводите команды по отдельности.
mv scratch/inspection.txt records/inspection.txt
rmdir scratchПорядок работы
Проверьте исходник, выполните перенос, затем rmdir для пустого каталога. Если rmdir сообщает о содержимом, вернитесь к осмотру дерева. Не подменяйте проверку пустоты рекурсивным удалением.
Условия приёмки
Точное содержимое records/inspection.txt.
Исходный records/previous.txt сохранён.
Путь scratch удалён.
Разбор и границы применения
Приёмка проверяет конечное состояние, поэтому корректная копия с последующим удалением исходного файла тоже допустима. Наличие папки records не доказывает сохранность акта; проверяется его полный текст.
Технические источники
Использованы для проверки поведения. Объяснения и учебные сценарии созданы для проекта.
- GNU Coreutils — документация утилит
Проверка текста: 2026-09-11. Нативное исполнение на всей матрице дистрибутивов ещё не подтверждено.
Основные понятия общие для Linux. Состав утилит, версии и системные настройки зависят от окружения.
От материала к практике
Выберите следующую тему в каталоге Linux или проверьте знакомые команды в учебном терминале.