Удаление командой rm — простой процесс. Для получения более подробной информации обратитесь к man-странице команды rm. Ниже перечислены некоторые опции данной команды:
Чтобы удалить файл test.txt с помощью команды rm, наберите:
Используйте опцию -i, чтобы иметь последнюю возможность подумать, прежде чем удалить файл.
Для удаления файла с использованием метасимволов наберите:
С помощью команды rm можно удалить также несколько файлов. Например:
Например, если вы рекурсивно удаляете каталог simples/, вы должны ввести:
- -i (interactive) — интерактивный режим. Требует подтвердить удаление для предотвращения ошибочного удаления файла.
- -f (force) — принудительный режим. Выключает интерактивный режим и удаляет файл(ы), не запрашивая подтверждения. Не используйте эту опцию, если вы не достаточно разбираетесь, что нужно делать.
- -v (verbose) — режим дополнительных сообщений. Выводить на экран сообщение о каждой выполняемой операции.
- -r (recursive) — рекурсивный режим. Удалить каталог и все файлы и подкаталоги в нем.
rm test.txt
Внимание | |
---|---|
Как только файл или каталог удален командой rm, он исчезает навсегда и не может быть восстановлен. |
rm -i test.txt rm: удалить обычный файл 'test.txt'?Вы можете также удалять файлы, используя метасимволы *, но будьте осторожны, потому что вы можете легко удалить нужные файлы.
Для удаления файла с использованием метасимволов наберите:
rm tes*Эта команда удалит все файлы в каталоге, имена которых начинаются с tes.
С помощью команды rm можно удалить также несколько файлов. Например:
rm test.txt example.txtЧтобы удалить каталог с помощью команды rm, необходимо указать опцию -r.
Например, если вы рекурсивно удаляете каталог simples/, вы должны ввести:
rm -r examples/Если вы хотите совместить опции удаления, такие как принудительную и рекурсивную, вы можете ввести:
rm -rf examples/
- rm -i images/*.jpg file1: удаляет все файлы с именами, заканчивающимися на .jpg, в каталоге images и удаляет file1 в текущем каталоге, запрашивая подтверждение на удаление каждого файла. Отвечайте y для подтверждения удаления и n для отмены.
- rm -Rf images/misc/ file*: удаляет без запроса подтверждения весь каталог misc/ в каталоге images/ вместе со всеми файлами в текущем каталоге, чьи имена начинаются с file.
Внимание | |
---|---|
Команда rm может удалить всю вашу файловую систему! Если вы вошли в систему как пользователь root и ввели простую команду rm -rf /, — вы в беде. Эта команда рекурсивно удалит всю вашу систему. |
Комментариев нет:
Отправить комментарий