rm

rm (от англ. r e m ove ) - утилита в UNIX и UNIX-подобных системах, что используется для удаления файлов с файловой системы. Некоторые ключи, используемые с rm:

  • -r, -R - обрабатывать все вложенные папки. Этот ключ необходим, если файл удаляется, является каталогом, пусть даже пустым. Если файл удаляется, не является каталогом, то ключ -r не влияет на команду rm.
  • -i - выводить запрос на подтверждение каждой операции удаления.
  • -f - не возвращать код ошибочного завершения, если ошибки были вызваны несуществующими файлами: не запрашивать подтверждения операций.

rm может быть синонимом (alias) команды rm -i, то есть команда по умолчанию приглашает подтверждения перед удалением файлов, что позволяет предотвратить их случайное удаление. Если пользователю нужно удалить большое количество файлов без подтверждения операции, можно отменить действие ключа -i с помощью добавления ключа -f.

Пример использования:
rm -rf mydir - рекурсивно удалить без подтверждения и кода ошибочного завершения файл (или каталог) mydir.


См.. также

UNIX -команды, запускаемые из командной строки
Файловые системы :
chroot ? dd ? df ? fdisk ? fsck ? mount
Файлы и каталоги :
cat ? chattr ? cd ? chmod ? chown ? chgrp ? cksum ? cmp ? cp ? du ? file ? fuser ? ln ? ls ? lsof ? mkdir ? mv ? pwd ? rm ? rmdir ? split
Процессы :
at ? cron ? exit ? kill ? killall ? nice ? pgrep ? pidof ? pkill ? ps ? sleep ? time ? top ? wait ? watch
Пользователи :
env ? finger ? id ? logname ? mesg ? passwd ? su ? sudo ? uname ? uptime ? w ? wall ? who ? whoami ? write
Сеть :
arp ? dig ? ftp ? ifconfig ? inetd ? ip ? nc ? netstat ? nmap ? nslookup ? ping ? rlogin ? route ? ssh ? tcpdump ? traceroute ? wget
Тексты:
awk ? banner ? comm ? cut ? ed ? ex ? fmt ? head ? iconv ? join ? less ? more ? paste ? sed ? sort ? tac ? tail ? tr ? uniq ? wc ? xargs
Командная строка :
basename ? bash ? bind ? echo ? expr ? false ? printf ? test ? true ? unset
Печать:
lp
Поиск:
Разное:
bc ? cal ? man ? size ? yes