Cum se creează mai multe subdirectoare cu o singură comandă Linux
Dacă doriți să creați un director care conține mai multe subdirectoare sau un arbore de directoare, utilizând linia de comandă în Linux, în general trebuie să utilizați mkdir
comanda 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 cadrul acestuia. Într-o situație normală, vom folosi mkdir
comanda pentru a crea directorul htg. Atunci am avea nevoie de ea CD
comanda pentru a trece la noul director htg și, în final, vom folosi mkdir
comanda 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, schimbați numele directorului la ceea ce doriți).
mkdir -p htg / articole, imagini, notă, terminat
-p
steagul spune mkdir
comandă pentru a crea mai întâi directorul principal dacă acesta 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 coastei în 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 expansiune a bretelor în mkdir
comanda. De exemplu, în subdirectorul de articole din directorul htg, dorim să creăm două subdirectoare numite noi și rescrise. Deci, tastăm următoarea comandă la prompt și apăsăm Enter.
mkdir -p htg / articles / new, rewrites, imagini, note, terminat
De asemenea, puteți utiliza 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 articole.
Este atât de ușor. De asemenea, puteți combina funcția mkdir
comanda cu CD
comanda pentru a face un director și a schimba la ea cu o singură comandă.