Створюємо та видаляємо каталоги в терміналі Linux

Каталоги необхідні для вашої ОС Linux, оскільки вони містять файли, які можна використовувати регулярно або ваша система повинна працювати правильно. Хоча завжди є можливість створювати папки вручну за допомогою файлового менеджера, багато досвідчених користувачів можуть віддати перевагу використанню вікна термінала для створення файлів і папок і навігації по них на своїх комп’ютерах.

Якщо ви шанувальник Linux і хочете освоїти створення каталогів та керування ними з командного рядка, ось що вам потрібно знати.

Як створити каталог за допомогою командного рядка

Команда mkdir містить ключ до всіх завдань створення каталогу. Ви можете створити один або кілька каталогів у терміналі за допомогою одного рядка коду. Ось як працює команда mkdir у Linux:

1. Створіть одиничний каталог у Linux

Ви можете використовувати mkdir для створення одного каталогу:

mkdir [option] <directory name>

Наприклад, якщо ви хочете створити новий каталог, ви можете використати таку команду:

mkdir MUO

Наведена вище команда створює новий каталог MUO у поточному місці . Щоб перейти до каталогу MUO через командний рядок, можна використовувати команду cd:

cd ./MUO

Команда cd – це дуже гнучкий спосіб зміни каталогів в терміналі Linux.

2. Створіть кілька каталогів у Linux

Функція mkdir універсальна і дозволяє створювати кілька каталогів за допомогою однієї команди. Наприклад, щоб створити кілька папок за допомогою командного рядка, використовуйте наступний код:

mkdir <directory name1><directory name2><directory name3>....<directory name_n>

Для створення трьох папок можна використовувати команду mkdir:

mkdir MUO_sample1 MUO_sample2 MUO_sample3

Після запуску вказаної команди програма створює три каталоги: MUO_sample1, MUO_sample2 і MUO_sample3. Ви можете запустити команду ls, щоб переглянути список новостворених каталогів.

Структура каталогів Linux складна, тому завжди краще ознайомитися з батьківськими та дочірніми каталогами, щоб уникнути непотрібних проблем.

3. Створюйте каталоги безпосередньо

Як користувач Linux ви можете створити каталог прямо в потрібному місці. Вам не потрібно переходити до цього місця або використовувати функцію mkdir в терміналі.

Все, що вам потрібно зробити, це перейти в папку/місце, де ви хочете створити новий каталог/папку та клацнути правою кнопкою миші.

У меню списку виберіть параметр New Folder.

Як тільки ви побачите значок нової папки, ви можете перейменувати папку, надавши їй будь-яке ім’я.

Будьте впевнені: якщо ви хочете перевірити стан каталогу з вікна термінала, ви все одно можете використати команду cd для переходу до певного розташування та запустити команду ls для перегляду вмісту.

Параметри mkdir

З командою mkdir можна використовувати кілька параметрів, які допоможуть покращити існуючу корисність команди. Ви можете використовувати наступні команди:

1. -p або -parents: команда -p корисна при спільному створенні батьківського каталогу та підкаталогу. Якщо вказаний батьківський каталог вже існує, він автоматично створює підкаталог.

mkdir -p MUO/MUO_CHILD

2. -v або -verbose: команда -v додає докладні повідомлення у кожен створений каталог.

mkdir - v file1 file2

3. –version: команда –version виводить відомості про версію ліцензії.

mkdir --version

Видалити пусті та непусті каталоги Linux

Нарешті, після того, як ви створили каталоги в Linux, ви можете видалити ті, які вам більше не потрібні. Ви можете видалити каталоги у вашій ОС Linux двома способами:

  • rm
  • rmdir

Обговорімо обидва ці методи докладно:

1. Використання команди rm

Якщо ви бажаєте видалити порожні та непусті каталоги, ви можете використовувати команду rm таким чином:

1. Перевірте вміст каталогу.

Перед видаленням каталогу слід перевірити вміст. Для цього перейдіть до розташування каталогу за допомогою cd.

cd ./MUO

У наведеному вище прикладі MUO – це каталог на робочому столі Ubuntu.

2. Перегляньте вміст каталогу. 

Як тільки ви опинитеся в каталозі, використовуйте команду ls, щоб переглянути вміст каталогу.

ls

Команда виводить весь вміст каталогу. На екрані ви побачите список усіх файлів, які зберігаються у цьому каталозі.

3. Видалити каталог через Термінал. 

Введіть команду rm, потім різні команди та ім’я каталогу, який ви бажаєте видалити.

rm -option <directory name>

Ви можете використовувати команду ls ще раз, щоб підтвердити, що каталог недоступний.

Ось деякі з найчастіше використовуваних параметрів команди rm:

  1. -f: Примусово видалити файли та папки з каталогу.
  2. -i: Запитує дозволи перед видаленням каталогу.
  3. -r: Рекурсивно видаляє каталоги та збережені файли.
  4. -d: Видаляє порожній каталог.

Ви можете навіть видалити кілька каталогів за один раз. Наприклад, якщо ви хочете видалити каталоги MUO_sample1, MUO_sample2 та MUO_sample3 за допомогою однієї команди, ви можете це зробити так:

rm -d MUO_sample1 MUO_sample2 MUO_sample3

Існує альтернативний спосіб видалення порожніх каталогів. Ви можете використовувати команду rmdir для швидкого видалення каталогу таким чином:

rmdir <directory name>

Щоб видалити каталог MUO3, якщо в ньому немає файлів/підкаталогів, можна використовувати команду rmdir, як показано нижче:

rmdir MUO3

Однак, якщо каталог не порожній, ви отримаєте повідомлення про помилку під час кожної спроби видалити каталог за допомогою команди rmdir.

Використовуйте команди rm та rmdir обережно, оскільки видалені каталоги неможливо відновити.

4. Видалити каталог безпосередньо

При створенні каталогу ви можете навіть безпосередньо видалити каталог/папку. Виберіть каталог, який потрібно видалити, і натисніть кнопку «Видалити» на клавіатурі. Обов’язково перевірте вміст каталогу перед видаленням, оскільки за допомогою цього методу ефект є постійним.

Працюй з каталогами Linux без зусиль

Каталоги складають значну частину структури файлів та папок у Linux. Як і в будь-якій іншій ОС, створювати та видаляти каталоги в Linux досить просто, особливо якщо ви працюєте з вікна термінала.

Щоб максимально ефективно використати свій досвід, ви можете використовувати наведені вище команди та, виконавши кілька простих кроків, зможете швидко досягти поставленого завдання.

Поділіться своєю любов'ю

Залишити відповідь

0 комментариев
Вбудовані Відгуки
Переглянути всі коментарі
0
Ми любимо ваші думки, будь ласка, прокоментуйте.x