Утилита rm#

Описание​#

Утилита rm используется для удаления указанных файлов. По умолчанию каталоги не удаляются, но если заданы опции -r или -R, то удалится указанный каталог, а также дерево каталогов ниже.

Синтаксис утилиты:

rm <options> <file/directory>

Где:

  • <options> - опции;

  • <file/directory> - файл/каталог.

Опции#

Часто используемые опции утилиты представлены в таблице ниже.

Опции rm#

Опция

Описание

-f

Игнорирование несуществующих файлов без вывода кода ошибки. Отказ от запроса подтверждения операции и вывода диагностических сообщений

-i

Вывод запроса на подтверждение операции удаления

-r, -R

Рекурсивное удаление содержимого каталогов

-v

Вывод имени каждого файла перед его удалением

-d

Удаление пустых каталогов

Примеры использования#

  • Для удаления файлов file_1 и file_2 введите команду:

    rm path_to_file_1 path_to_file_2
    
  • Для удаления файла file_1 и каталога directory_2 рекурсивно введите команду:

    rm -r path_to_file_1 path_to_directory_2
    
  • Для удаления файлов file_1 и file_2 с интерактивным запросом подтверждения перед удалением введите команду:

    rm -i path_to_file_1 path_to_file_2
    
  • Для удаления файлов file_1 и file_2 с выводом информации о каждом удалении введите команду:

    rm -v path_to_file_1 path_to_file_2
    

Дополнительная информация#

Дополнительную информацию можно получить, выполнив команду:

man rm

Или:

rm --help