Практикумы / Практика

rmdir: освободить пустую папку после переноса

Перенесите акт из временной папки, затем удалите ставший пустым каталог через rmdir. Постоянный архив и соседние документы должны сохраниться.

Начальный12 минОбщие принципы LinuxGNU Coreutils · documented stable optionsDramtezi Simulator 0.1

Ситуация и цель

Временная папка scratch содержит единственный акт осмотра. Его нужно перенести в records под именем inspection.txt, после чего убрать пустую scratch. Соседняя архивная запись уже принята и не должна меняться.

Исходные данные

Есть scratch/inspection.txt и records/previous.txt. Сначала сохраните весь акт в records/inspection.txt. В конце пути scratch не должно быть, а previous.txt должен содержать прежний текст.

ЛОКАЛЬНАЯ ПРАКТИКА

Попробуйте в терминале

Изолированная среда

Виртуальные файлы · без доступа к вашей системе · Reset в любой момент

  1. Есть scratch/inspection.txt и records/previous.txt. Сначала сохраните весь акт в records/inspection.txt. В конце пути scratch не должно быть, а previous.txt должен содержать прежний текст.
  2. Проверьте исходник, выполните перенос, затем rmdir для пустого каталога. Если rmdir сообщает о содержимом, вернитесь к осмотру дерева. Не подменяйте проверку пустоты рекурсивным удалением.
  3. Проверьте итоговые файлы и нажмите «Проверить». 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 или проверьте знакомые команды в учебном терминале.

Поиск по Linux

Поиск локальный. ↑ ↓ — перейти к результату, Enter — открыть.

Навигация