Онлайн-рабочие станции OnWorks Linux и Windows

Логотип

Бесплатный хостинг в Интернете для рабочих станций

<Предыдущая | Содержание: | Следующая>

Полезные опции и примеры

Вот некоторые из распространенных вариантов rm:


Таблица 4-8: Опции rm


Вариант Значение

Вариант Значение

-я, - интерактивный Перед удалением существующего файла запросите у пользователя

подтверждение. Если эта опция не указана, rm будет молча удалять файлы.


изображение

-р, - рекурсивный Рекурсивно удалять каталоги. Это означает, что если

В удаляемом каталоге есть подкаталоги, удалите и их. Чтобы удалить каталог, необходимо указать эту опцию.


изображение

-ф, --сила Игнорировать несуществующие файлы и не запрашивать. Этот

отменяет - интерактивный опцию.


изображение

-в, --подробный Отображать информативные сообщения по мере удаления

выполнено.


изображение


Таблица 4-9: Примеры rm


Результаты команды

Результаты команды

rm file1 Удалить file1 молча.


изображение

rm -i file1 То же, что и выше, за исключением того, что перед выполнением удаления пользователю будет предложено подтвердить действие.


изображение

rm -r файл1 каталог1 Удалить file1 и dir1 и его содержимое.


изображение

rm -рф файл1 каталог1 То же, что и выше, за исключением того, что если file1 or dir1 do

не существует, rm будет продолжать молча.


изображение


изображение

Будьте осторожны с rm!

В Unix-подобных операционных системах, таких как Linux, нет команды восстановления. Как только вы удалите что-то с помощью rm, оно ушло. Linux предполагает, что вы умны и знаете, что делаете.

изображение

rm - Удалить файлы и каталоги


Будьте особенно осторожны с подстановочными знаками. Рассмотрим этот классический пример. Допустим, вы хотите удалить только файлы HTML в каталоге. Для этого вы вводите:

РМ *.html

это правильно, но если вы случайно поместите пробел между «*» и «.html», вот так:

РМ * .html

домен rm Команда удалит все файлы в каталоге, а затем сообщит, что нет файла с именем «.html».

Вот полезный совет. Всякий раз, когда вы используете подстановочные знаки с rm (помимо тщательной проверки ввода!), сначала проверьте подстановочный знак с помощью ls. Это позволит вам увидеть файлы, которые будут удалены. Затем нажмите клавишу со стрелкой вверх, чтобы вызвать команду и заменить ls rm.


Лучшие облачные вычисления для ОС в OnWorks: