Як створити кілька підкаталогів з однією командою Linux
Якщо ви хочете створити каталог, що містить декілька підкаталогів, або дерево каталогів, використовуючи командний рядок у Linux, зазвичай потрібно використовувати mkdir
кілька разів. Однак, це є більш швидким способом зробити це.
Припустимо, ми створили каталог з назвою htg і хочемо створити в ньому чотири підкаталоги. У звичайній ситуації ми використовуємо mkdir
команда для створення каталогу htg. Тоді нам знадобиться cd
команда для переходу на новий каталог htg і, нарешті, ми будемо використовувати mkdir
команду ще раз чотири рази для створення чотирьох підкаталогів.
Все це можна об'єднати в одну команду, і ми покажемо вам, як це зробити.
Щоб створити новий каталог з кількома підкаталогами, вам потрібно лише ввести наступну команду під запрошенням і натиснути Enter (очевидно, змінити назви каталогів на потрібні вам).
mkdir -p htg / статті, зображення, примітка, зроблено
The -стор
Прапор повідомляє mkdir
команду, щоб створити головний каталог спочатку, якщо він ще не існує (htg, у нашому випадку). Слова в дужках є частиною списку розширень фігурної дужки. Кожен з елементів списку розширень фігурної дужки додається окремо до попереднього шляху (htg /).
Наприклад, вищезгадана команда розгорнута на htg / articles, htg / images, htg / note, htg / done, всі чотири підкаталоги створюються в каталозі htg. Як ви можете бачити на скріншоті нижче, він працював.
Ви також можете скористатися списком розширень фігурної дужки в mkdir
команда, якщо ви створюєте підкаталоги в вже існуючому каталозі, як показано нижче. У цьому прикладі каталог htg вже існує, тому підкаталоги просто додаються до цього каталогу.
Можна також вкласти списки розширень фігурної дужки в mkdir
команду. Наприклад, у підкаталозі статті під каталогом htg ми хочемо створити два підкаталоги, які називаються новими та перезаписаними. Отже, ми надрукуємо наступну команду і натискаємо Enter.
mkdir -p htg / articles / new, rewrites, зображення, примітки, зроблено
Ви також можете використовувати повний шлях, якщо хочете, як я зробив у прикладі нижче:
mkdir -p ~ / Documents / htg / articles / new, rewrites, зображення, примітки, зроблено
Чотири підкаталоги створюються в каталозі htg, після чого дві підкаталоги, нові та перезаписуються, створюються в підкаталозі статей.
Це так просто. Можна також поєднати mkdir
з командою cd
команду, щоб створити каталог і змінити його за допомогою однієї команди.