rm - безвозвратное удаление файлов из файловой системы.
Разработчик:
Richard M. Stallman
David MacKenzie
Лицензия:
Стандартная общественная лицензия GNU версии 3 (GPLv3)
Синтаксис:
rm [параметр]… [файл]…
Параметры:
Параметр | Описание |
---|---|
-f, --force | Игнорировать несуществующие файлы и аргументы, ни о чём не спрашивать |
-i | Запрашивать подтверждение перед каждым удалением |
-I | Запрашивать подтверждение один раз перед удалением более трёх файлов или перед рекурсивным удалением; не так назойливо, как с -i, но всё же защищает от большинства ошибок |
--interactive[=КОГДА] | Запрашивать подтверждение в соответствии с КОГДА: never (никогда), once (-I, один раз) или always (-i, всегда); если КОГДА не задано — запрашивать всегда |
--one-file-system | При рекурсивном удалении дерева, пропускать все каталоги, находящиеся не на той же файловой системе, что и соответствующий аргумент командной строки |
--no-preserve-root | Не обрабатывать «/» особым образом |
--preserve-root[=all] | Не удалять «/» (по умолчанию); при указании «all» отвергать любой аргумент командной строки на отдельном устройстве от его родителя |
-r, -R, --recursive | Рекурсивно удалять каталоги и их содержимое |
-d, --dir | Удалять пустые каталоги |
-v, --verbose | Пояснять производимые действия |
--help | Показать эту справку и выйти |
--version | Показать информацию о версии и выйти |
По умолчанию rm не удаляет каталоги. Параметр --recursive (-r или -R) удалит все перечисленные каталоги вместе с их содержимым.
Для удаления файла, начинающегося с «-» (например: «-foo»),
использовать одну из следующих команд:
rm -- -foo
#или
rm ./-foo
Внимание! При использовании rm для удаления файла, возможно, удастся восстановить часть его содержимого при наличии достаточных знаний и/или времени. Для большей уверенности в том, что содержимое действительно не подлежит восстановлению, следует рассмотреть возможность использования shred.
rm file
rm -f file
rm -R dir
Установить можно отдельным модулем или пакетом:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Модуль, необходимый для установки:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Пакет, необходимый для установки:
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены. Если режим загрузки другой, то рекомендуется воспользоваться "Сохранением изменений".