29Jun
Dacă doriți să creați un director care conține mai multe subdirectoare sau un arbore de directoare, folosind linia de comandă în Linux, în general trebuie să utilizați comanda mkdir de mai multe ori. Cu toate acestea, există o modalitate mai rapidă de a face acest lucru.
Să presupunem că am creat un director numit htg și doriți să creați patru subdirectoare în el.Într-o situație normală, vom folosi comanda mkdir pentru a crea directorul htg. Apoi, am avea nevoie de comanda cd pentru a trece la noul director htg și, în cele din urmă, vom folosi comanda mkdir din nou de patru ori pentru a crea cele patru subdirectoare.
Toate acestea pot fi combinate într-o singură comandă și vă vom arăta cum.
Pentru a crea un nou director cu mai multe subdirectoare, trebuie doar să tastați următoarea comandă la prompt și să apăsați Enter( evident, modificați numele directorului la ceea ce doriți).
mkdir -p htg /{ articole, imagini, notă, terminat}Flagul -p spune comenzii mkdir să creeze mai întâi directorul principal dacă nu există deja( htg, în cazul nostru).Cuvintele din paranteze fac parte din "lista de extindere a bretelelor".Fiecare dintre elementele din lista de extindere a bremenelor este atașată separat de calea precedentă( htg /).
De exemplu, comanda de mai sus este extinsă în htg / articole, htg / images, htg / note, htg / done, toate cele patru subdirectoare create sub directorul htg. După cum puteți vedea în ecranul de mai jos, a funcționat.
De asemenea, puteți utiliza o listă de extindere a bremenelor în comanda mkdir dacă creați subdirectoare într-un director care există deja, după cum se arată mai jos.În acest exemplu, directorul htg există deja, astfel încât subdirectoarele sunt pur și simplu adăugate sub acel director.
De asemenea, puteți crea o listă de extensii pentru extensii în comanda mkdir. De exemplu, în subdirectorul de articole din directorul htg, dorim să creăm două subdirectoare numite noi și rescrise. Deci, tastați următoarea comandă la prompt și apăsați Enter.
mkdir -p htg /{ articles /{ new, rewrites}, imagini, note, terminat}Puteți utiliza, de asemenea, calea completă dacă doriți, așa cum am făcut în exemplul de mai jos:
mkdir -p ~ /Documents/htg/{ articole /{ new, rewrites}, imagini, note, terminate}Cele patru subdirectoare sunt create sub directorul htg și apoi cele două subdirectoare noi și rescrise sunt create sub subdirectorul articolelor.
Este atât de ușor. De asemenea, puteți combina comanda mkdir cu comanda cd pentru a crea un director și pentru ao modifica cu o singură comandă.