Pagina principala » HOWTO » Cum se creează mai multe subdirectoare cu o singură comandă Linux

    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ă.