Ако искате да създадете директория, съдържаща няколко поддиректории или дърво на директориите, като използвате командния ред в Linux, обикновено трябва да използвате защитен режим
команда няколко пъти. Има обаче по-бърз начин да направите това.
Да приемем, че сме създали директория, наречена htg, и искаме да създадем четири поддиректории в нея. В нормална ситуация бихме използвали защитен режим
команда за създаване на htg директория. Тогава ще ни трябва CD
команда за промяна на новата htg директория и накрая, ние ще използваме защитен режим
командата отново четири пъти, за да създадете четирите поддиректории.
Това може да се комбинира в една команда и ще ви покажем как.
За да създадете нова директория с множество поддиректории, трябва само да въведете следната команда на промпта и натиснете Enter (очевидно, променете имената на директорите на това, което искате).
mkdir -p htg / статии, изображения, бележки, готови
Най- -p
флаг казва на защитен режим
команда за създаване на основната директория първо, ако тя вече не съществува (htg, в нашия случай). Думите в скобите са част от списъка за разширяване на връзките. Всеки от елементите в списъка за разширяване на подсистемата се добавя отделно към предишния път (htg /).
Например, горната команда се разширява в htg / articles, htg / images, htg / note, htg / done, и четирите поддиректории, създадени под директорията htg. Както можете да видите на екранната снимка по-долу, тя работи.
Можете също така да използвате списък за разширяване на връзките в защитен режим
ако създавате поддиректории в директория, която вече съществува, както е показано по-долу. В този пример директорията htg вече съществува, така че поддиректорите просто се добавят под тази директория.
Можете също така да скриете списъци с експандиращи елементи в защитен режим
команда. Например, в поддиректорията на статиите под директорията htg, искаме да създадем две поддиректории, наречени нови и пренаписани. Затова въведете следната команда на промпта и натиснете Enter.
mkdir -p htg / articles / new, пренаписи, изображения, бележки, готови
Можете също да използвате пълния път, ако искате, както направих в примера по-долу:
mkdir -p ~ / Documents / htg / articles / new, rewrite, изображения, бележки, готови
Четирите поддиректории се създават под директорията htg и след това се създават двете поддиректории, нови и пренаписани, под поддиректорията на статиите.
Това е толкова лесно. Също така можете да комбинирате защитен режим
команда с CD
команда за създаване на директория и промяна в нея с една команда.