Как удалить каталог в Linux

Kak Udalit Katalog V Linux



Каталоги — это контейнеры, в которых хранятся различные данные, включая текстовые, мультимедийные и zip-файлы. Как системный администратор вы можете создавать, перемещать или удалять эти каталоги. Хотя удалить каталог в Linux просто, многим новичкам необходимо изучить правильные способы это сделать. Вот почему пользователи Linux иногда удаляют важные каталоги, что может привести к серьезным проблемам.

В этом кратком блоге мы включили все возможные способы удаления каталога в Linux. Здесь мы включили команды и простой метод графического интерфейса для быстрого удаления каталога. Итак, давайте рассмотрим их все на соответствующих примерах:







Команда rm

Команда rm удаляет файлы и каталоги, где «rm» означает «удалить». Для удаления каталога можно использовать следующую команду rm:





РМ имя_каталога

Мы используем опцию «-r» для удаления целевого каталога, его содержимого и подкаталогов. Например, давайте удалим музыкальный каталог с помощью команды rm:





РМ Музыка

 r-опция-в-rm-команде для удаления-каталога



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

Команда rmdir

В отличие от rm, команда rmdir предназначена для удаления пустых каталогов. Например, чтобы удалить пустой каталог с именем Script, расположенный в домашнем каталоге, используйте следующую команду:

это РМ ~ / Скрипт

 rmdir-команда-для-удаления-каталога

Примечание: При использовании команды rmdir укажите целевой каталог и путь к нему. Без правильного пути эта команда приведет к ошибке.

Аналогичным образом вы также можете использовать rmdir для удаления подкаталога. Например, давайте удалим подкаталог «Изображения», доступный в каталоге «Документы»:

это РМ ~ / Документы / Изображений

 rmdir-команда-для-удаления-подкаталога

Команда поиска

Несмотря на исходную функцию команды find, она также позволяет удалять файлы и каталоги с помощью опции «-exec». Однако эта функция применима только к пустым каталогам. Например, чтобы удалить каталог таким образом, используйте:

находить имя_каталога -тип д -исполнительный РМ { } +

Здесь опция «-type d» указывает, что искомый термин является именем каталога. Опция «-exec rm -r {} +» указывает утилите поиска выполнять команду «rm -r» для каждого каталога, найденного с входным именем. Кроме того, замените имя_каталога на имя каталога, который вы хотите удалить:

находить Скрипты -тип д -исполнительный РМ { } +

 найти-команду-для-удаления-каталога

Краткое резюме

Удаление файлов и каталогов — фундаментальная задача для обычного пользователя Linux. В этой статье были продемонстрированы различные методы удаления каталога на соответствующих примерах: команды rm, rmdir и find. Вы можете выбрать rm для удаления каталогов и файлов, тогда как rmdir работает только для удаления пустых каталогов. Наконец, команда find позволяет удалять каталоги с помощью опции «-exec».