Как удалить директорию в Linux: гайд от Сисадминыча

Привет всем! Сегодня я решил поделиться нестандартной темой. Расскажу, как удалить каталог в Linux через терминал. Понимаю, что это не самая простая процедура, поэтому я постарался составить подробную инструкцию с картинками. Если вы давно пользуетесь Линуксом, то наверняка у вас уже накопилось немало «мусора». Сегодня мы научимся как его удалять через консоль или терминал.

Если у вас Linux с графическим интерфейсом, то можно воспользоваться и другим способом удаления. Просто выделите папку (или файл) правой кнопкой мыши и выберите «Удалить» из контекстного меню. Можно также воспользоваться хорошо знакомой кнопкой «Delete».

ШАГ 1: Узнаем расположение папки или файла

Как удалить директорию в Linux: гайд от Сисадминыча

Для удаления директории в Linux необходимо знать полный путь к родительской папке.

  1. Откройте файловый менеджер и найдите нужную папку или файл, который вы хотите удалить в Linux через терминал. Нажмите правой кнопкой мыши и выберите пункт «Свойства».

Как удалить директорию в Linux: гайд от Сисадминыча

  1. Не забудьте запомнить расположение родительской папки, где находится наш объект.

Как удалить директорию в Linux: гайд от Сисадминыча

  1. Для начала откроем терминал при помощи любого доступного метода. Можно воспользоваться горячей клавишей:

Ctrl + Alt + T

  1. Теперь, чтобы попасть в эту папку, необходимо указать путь с помощью команды cd.

ШАГ 2: Удаление

Метод 1: Использование стандартного терминала

Вначале рассмотрим одну из самых распространенных команд — rmdir, которая используется для удаления пустой директории. Достаточно находиться в родительской папке и ввести следующую команду:

rmdir ИМЯ_ПАПКИ_ИЛИ_ФАЙЛА

Преимущество этой команды заключается в том, что её можно использовать из любой директории, то есть не нужно делать первый шаг. Однако в любом случае придется полностью указать путь к файлу или папке. Недостаток заключается в том, что она не удаляет пустые папки и разделы, но хорошо справляется с отдельными файлами.

Если же требуется удалить непустой каталог в ОС Linux, то мы воспользуемся командой rm с дополнительным аргументом.

rm –R ИМЯ_ПАПКИ

ВНИМАНИЕ! Необходимо отметить, что аргумент следует писать с заглавной буквы – это крайне важно. Также вместо названия папки можно указать полный путь.

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

Как удалить директорию в Linux: гайд от Сисадминыча

Есть возможность использовать команду find для удаления папки со всем её содержимым. Она предназначена для поиска файлов и каталогов, но также позволяет производить удаление. Необходимо только добавить несколько аргументов:

find . -type d -name “ИМЯ_ПАПКИ” -exec rm -rf <> ;

Как удалить директорию в Linux: гайд от Сисадминыча

Если вы желаете очистить все пустые разделы в вашей операционной системе, воспользуйтесь следующей командой:

find ~/ –empty –type d –delete

Также можно осуществить поиск и удаление только в определенном разделе:

find ПУТЬ_К_КАТАЛОГУ –empty –type d –delete

find /home/user/Folder/ -empty -type d -delete

Способ 2: Wipe

Если в вашей системе уже установлена утилита Wipe, то вы можете использовать её. Вы также можете установить дополнительную утилиту. Для этого откройте терминал и введите команду:

sudo apt install wipe

После этого вас попросят ввести пароль.

Как удалить директорию в Linux: гайд от Сисадминыча

Далее выполним следующую команду:

wipe -rfi НОВЫЙ_ПУТЬ_К_ПАПКЕ

Перед этим можно использовать команду cd для перехода в нужную папку, а затем удалять объект. Принцип работы аналогичен предыдущей главе. Всё очень просто. Делитесь своими дополнениями и вопросами в комментариях. До новых встреч на сайте MoiSovety.ru.

Видео

Оцените статью
Мои Советы
Добавить комментарий