К содержимому
Claude Code с 0:полный курс
Уровень 2 · Работа с содержимым 4 мин

Удаляем без паники: rm и rm -r

Учимся удалять файлы и папки командой rm. Разбираемся, почему в терминале нет корзины и как не удалить лишнее.

В прошлых уроках ты создавал файлы и папки, копировал и переименовывал их. Теперь разберёмся с обратной операцией — удалением. Это простая команда, но к ней стоит относиться уважительно.

rm — удалить файл

rm (от remove) удаляет файл. Достаточно назвать его имя:

rm temp.txt

Терминал, как обычно, промолчит — значит, файл удалён. Проверить можно через ls: temp.txt в списке больше нет.

rm -r — удалить папку

Если попробовать удалить папку обычным rm, ничего не выйдет — команда откажется. Для папок нужен флаг -r (recursive), который велит зайти внутрь и удалить всё содержимое:

rm -r oldfolder

Эта команда снесёт папку oldfolder вместе со всеми файлами внутри. Удобно — но именно поэтому опасно.

В терминале нет корзины. То, что удалил через rm, исчезает навсегда — восстановить файл штатными средствами не получится. Поэтому прежде чем нажать Enter, всегда перечитай имя файла или папки. Особенно осторожно с rm -r: одна опечатка в пути может стереть гораздо больше, чем ты планировал.

Попробуй

В рабочей папке лежат два файла: temp.txt — он нам не нужен, и keep.txt — его трогать нельзя.

Твоя задача — удалить только temp.txt:

rm temp.txt

Перед тем как жать Enter, посмотри на имя ещё раз. Привычка проверять дважды однажды убережёт тебя от потери важного файла.

Проверь себя

Отвечено 0/3
Режим:

Как удалить папку вместе со всем её содержимым?

Куда попадают файлы, удалённые через rm?

Что произойдёт, если выполнить `rm keep.txt`?

Выполни задание в терминале и ответь на вопросы, чтобы завершить урок.

📝 Мои заметки

Сохраняется автоматически в этом браузере · видно на странице «Заметки».

Задание

Удали файл temp.txt. Файл keep.txt оставь нетронутым.

терминал
Безопасный тренажёр терминала. Введи команду и нажми Enter.
Не знаешь, что доступно? Набери help.
~ $

Tab дополнить · прошлые · Ctrl+L очистить · help команды

  • Не выполнено: Удали файл temp.txt

Листай уроки клавишами · поиск по ⌘K