Удаляем файлы и директории в Ubuntu


rm_rf_by_guardianangelzУдалять файлы и папки в Убунту так же как и в Windows. Но раз вы намеренно перешли на пользование Linux, то хочешь не хочешь, а миновать Терминал не получиться. Поэтому будем удалять правильно!

Команда для удаление файлов или каталогов — rm, (можно запомнить как — ReMove)

Синтаксис команды выглядит следующим образом:

rm [опции] [файл|каталог]

Важно!!!Нужно запомнить, что команда rm удаляет файлы/каталоги безвозвратно, минуя Корзину. Поэтому будьте предельно осторожны во время удаления любой информации.

Основные опции утилиты:



-r, -R, --recursive — рекурсивное удаление. Эта опция будет обязательной если нужно удалить каталог, пустой либо нет.

-i — перед каждым удалением файла/каталога программа будет выводить запрос для подтверждения каждой операции удаления.

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

-v, --verbose — делает вывод имени каждого файла перед его удалением.

А теперь несколько примеров:

rm -i pictures/*.jpg 222.png
Данная команда удалит все файлы с расширением .jpg, в каталоге pictures, а также удалит файл 222.png в этом же каталоге. При удалении каждого файла программа будет запрашивать подтверждение. Если нужно удалить файл, жмите «y», если нет — «n»

rm -rf images/Sea/
Данная команда удалит без запроса подтверждения весь каталог Sea, со всеми файлами и директориями внутри него, находящегося в каталоге images.

Если нужно удалить каталог или файл, в имени которого присутствуют пробелы, то нужно взять название такого файла/каталога в кавычки. Тогда команда будет иметь вид:

rm -i /music/"Black Celebration.mp3"

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

Чтобы удалить только содержимое каталога, а сам каталог должен при этом остаться нетронутым, нужно выполнить команду:

rm -r /путь до каталога/*

Иногда на форумах опытные пользователи дают команду, которая находится на картинке данной статьи вверху, чтобы подшутить над новичками. Эта команда (rm -rf / или sudo rm -rf / )полностью выведет из строя вашу операционную систему.

Удачи!

 


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *