Як видалити каталог у Linux
У Linux Каталог є контейнером для файлів та інших каталогів, що утворює ієрархічну структуру. тому, перш ніж глибоко зануритися в каталог, давайте дізнаємося про каталог Linux. Каталог — це структура, яка відіграє важливу роль у файловій системі, пропонуючи користувачам систематичний спосіб навігації та структурування своїх даних. У системі Linux каталоги необхідні для підтримки порядку та забезпечення чіткого шляху для доступу до файлів. Каталоги дозволяють користувачам класифікувати пов’язані файли, полегшуючи їх пошук і керування ними. Структура каталогів має деревоподібну ієрархію з кореневим каталогом у верхній частині, який розгалужується на підкаталоги та далі поділяється на файли. Користувачі можуть переміщатися по каталогах за допомогою таких команд, як cd (змінити каталог) у терміналі Linux.
Як видалити каталог у Linux?
- Спосіб 1. Використання команди rmdir для видалення каталогу
- Спосіб 2. Використання команди rm для видалення каталогу
Спосіб 1. Використання команди rmdir для видалення каталогу
У цьому розділі ми детально розглянемо кроки щодо видалення каталогу в Linux за допомогою rmdir вбудована команда.
Синтаксис:
rmdir [options] [directory name]
The rmdir> команда містить такі параметри:
-
--ignore-fail-on-non-empty>: не показує повідомлення про помилку під час спроби видалити непорожній каталог. -
-p>: видаляє каталог разом із його батьківським каталогом в ієрархії. -
-v>: забезпечує докладний вихід. -
--help>: відображає текст довідки. -
--version>: відображає версію команди.
Крок 1: По-перше, відкрийте систему Linux і відкрийте термінал. Ви побачите такий інтерфейс, як показано на зображенні нижче.
hostnamectl
Відкриття терміналу та виконання команди hostnamectl
Крок 2 : Після цього перед створенням нового каталогу скористайтеся pwd команда, щоб визначити, де ви знаходитесь у файловій системі.
pwd
Запуск команди pwd
крок 3: Тепер, перш ніж видаляти будь-який каталог у системі Linux, ми спочатку повинні створити новий каталог для виконання завдання за допомогою наведеної нижче команди. Перевірте його опції та доступні параметри.
mkdir --help
Перегляд розділу довідки команди mkdir
крок 4: Тепер ми маємо використати наведену вище команду та створити одну назву каталогу як « techcodeview.com «тоді ми побачимо, як його видалити.
mkdir techcodeview.com
Створення нового каталогу під назвою techcodeview.com
крок 5: Щоб перевірити, чи каталог techcodeview.com був створений у вашій системі чи ні, використовуйте ls команду та перевірте її.
ls
Список файлів і каталогів /home/kali
Ми перейдемо до каталогу techcodeview.com і переглянемо його вміст.
cd techcodeview.com ls
Перехід до каталогу techcodeview.com
Крок 6: Видалити каталог, щоб видалити каталог і його вміст, скористайтеся командою rmdir.
rmdir techcodeview.com
Видалення каталогу techcodeview.com
Спосіб 2: Використання rm Команда для видалення каталогу
The пд Команда в Linux є потужним інструментом для видалення файлів і каталогів. Коли справа доходить до видалення каталогу, -r (рекурсивний) варіант має вирішальне значення. Це гарантує видалення каталогу та його вмісту.
Синтаксис:
rm [options] [file or directory name]
Різні rm> параметри команди включають:
- –
f>: примусове видалення всіх файлів або каталогів. -
-i>: запит на підтвердження перед видаленням. -
-I>: Запитує один раз перед видаленням більше трьох файлів або під час рекурсивного видалення. -
-r>: рекурсивно видаляє каталоги та їхній вміст. -
-d>: видаляє порожні каталоги. -
-v>: забезпечує докладний вихід. -
--help>: Відображає текст довідки. -
--version>: відображає версію команди.
Крок 1: По-перше, відкрийте систему Linux і відкрийте термінал. Ви побачите такий інтерфейс, як показано на зображенні нижче.
Крок 2: Перейти до батьківського каталогу Використовуйте команду cd, щоб перейти до батьківського каталогу, що містить цільовий каталог.
cd /home/kali/Documents/
Перехід до батьківського каталогу
крок 3: Видалення каталогу Щоб видалити каталог і його вміст, скористайтеся командою rm із параметром -r (рекурсивний).
rm -r techcodeview.com
Видалення каталогу techcodeview.com рекурсивним способом
крок 4: Підтвердити видалення Якщо ви хочете підтверджувати кожне видалення, ви можете додати опцію -i, щоб запитувати підтвердження.
rm -ri directory_name
Підтвердження видалення каталогу
Отже, використовуючи команду rmdir, ми можемо видалити каталог нашої системи. Як ви можете бачити на зображенні, спочатку, коли ми створили каталог, він був у нашій системі. Однак після видалення він не відображався в наших каталогах файлів, і файл було успішно видалено.
Висновок
Підсумовуючи, видалення каталогу в Linux є простим процесом, який передбачає використання rmdir або rm, залежно від того, порожній каталог чи містить файли. Користувачі Linux можуть ефективно керувати своєю файловою системою, використовуючи ці команди для видалення непотрібних каталогів і оптимізації структури каталогів. Вкрай важливо бути обережним під час використання команди rm, переконавшись, що вказано правильний каталог, щоб запобігти випадковій втраті даних. Регулярне очищення каталогів покращує організацію системи та оптимізує простір для зберігання в системах Linux.
Як видалити каталог у Linux – поширені запитання
Як видалити каталог у Linux за допомогою командного рядка?
Щоб видалити каталог у Linux, ви можете скористатися rmdir або команда rm. The rmdir Команда розроблена спеціально для видалення порожніх каталогів, тоді як команда rm є більш універсальною та може видаляти каталоги та їхній вміст.
Чи можу я видалити каталог із підтвердженням, щоб уникнути випадкового видалення?
Так, ви можете додати параметр -i до команди rm, щоб запитувати підтвердження перед видаленням кожного файлу та каталогу. Це допомагає запобігти випадковому видаленню.
Як я можу примусово видалити каталог без підтвердження?
Щоб примусово видалити каталог і його вміст без будь-яких запитів на підтвердження, ви можете використовувати параметр -f з командою rm.