Задачи / Самостоятельная работа

Задача rm: удалить временный каталог и сохранить отчёт

Очистите только учебные промежуточные файлы. Автопроверка различает удаление временного дерева и случайную потерю утверждённого результата.

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

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

После обработки образцов остались временные результаты двух запусков. Утверждённый отчёт уже находится в final. Освободите место в учебном дереве, удалив scratch целиком.

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

scratch содержит run-a.txt и run-b.txt. В final/report.txt записан результат по 12 образцам. Работа начинается вне удаляемого каталога.

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

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

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

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

  1. scratch содержит run-a.txt и run-b.txt. В final/report.txt записан результат по 12 образцам. Работа начинается вне удаляемого каталога.
  2. Выполните действия в учебном терминале. Сверяйте имена и результат после каждого изменения.
  3. Нажмите «Проверить»: должны выполниться все условия задания.
Подсказка 1

Для удаления каталога с содержимым требуется рекурсивное действие. Убедитесь, что аргумент указывает именно scratch. Не расширяйте его до домашнего каталога и не используйте поиск с массовым удалением.

Подсказка 2

Временный каталог удалён. Утверждённый отчёт сохранён

Подсказка 3

Откройте разбор решения ниже и выполняйте его строки по отдельности.

Разбор решения

Это один из допустимых способов. Вводите команды по отдельности.

ls scratch
rm -r scratch
cat final/report.txt

Порядок работы

Для удаления каталога с содержимым требуется рекурсивное действие. Убедитесь, что аргумент указывает именно scratch. Не расширяйте его до домашнего каталога и не используйте поиск с массовым удалением.

Как проверяется результат

Временный каталог удалён.

Утверждённый отчёт сохранён.

Разбор и границы применения

Обычный rm scratch завершится отказом, потому что это каталог. Пустой список файлов внутри него тоже не означает выполнения: по условию нужно убрать сам каталог. Все удаления здесь затрагивают только память браузера; Reset возвращает данные.

Технические источники

Использованы для проверки поведения. Объяснения и учебные сценарии созданы для проекта.

  • GNU Coreutils — документация утилит

Проверка текста: 2026-09-06. Нативное исполнение на всей матрице дистрибутивов ещё не подтверждено.

Основные понятия общие для Linux. Состав утилит, версии и системные настройки зависят от окружения.

От материала к практике

Выберите следующую тему в каталоге Linux или проверьте знакомые команды в учебном терминале.

Поиск по Linux

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

Навигация