GNU/Linux >> Linux Esercitazione >  >> Linux

5 esempi per creare più directory in Linux

Panoramica

Qui mostreremo un paio di modi/suggerimenti/suggerimenti su come creare più directory in Linux. I passaggi che vogliamo trattare in questo articolo sono come creare più directory in Linux e sottodirectory con lo strumento mkdir e per ogni singolo esempio creare le directory con un solo comando. In altre parole, vogliamo eseguire un comando mkdir nel terminale che ci consentirà di creare più directory e sottodirectory contemporaneamente.

Giusto per ricapitolare prima come utilizziamo mkdir per creare una directory:

mkdir directory_name

Questo singolo comando creerà ovviamente solo una singola directory in cui sei attualmente posizionato nel tuo sistema Linux. Come accennato, dove ora mostreremo esempi su come creare più directory e sottodirectory. In questi esempi useremo anche lo strumento mkdir. È ancora efficace eseguire tutti gli esempi di creazione di directory che mostreremo.

Esempio 1. Crea una directory principale con sottodirectory

Questo è un esempio in cui è necessario creare una singola directory padre (o directory di livello superiore) in cui al suo interno è necessario creare più sottodirectory, tutte insieme con un comando. Per fare ciò, esegui lo strumento mkdir in un comando come questo:

mkdir -p main-directory/{subdir1,subdir2,subdir3,subdir4}

Quando lo strumento mkdir viene eseguito in questo modo, questo ci consentirà di creare più directory contemporaneamente per questo caso. Ciò è dovuto all'argomento -p, che designa la prima directory in linea (la nostra directory principale) come directory padre che quindi ci consente di aggiungere argomenti per la creazione di sottodirectory all'interno della directory principale.

Piccola nota, non devono esserci spazi tra i nomi delle sottodirectory, altrimenti il ​​comando non funzionerà.

Esempio 2. Creazione di più directory senza una directory principale

Se hai solo bisogno di creare più directory nella directory attualmente posizionata senza avere una directory principale o creare un albero di directory, possiamo semplicemente usare le parentesi dall'esempio 1 e fare proprio questo:

mkdir {directory1,directory2,directory3}

Esempio 3. Creazione di un percorso completo di directory (sottodirectory all'interno della sottodirectory)

Ciò significa, se abbiamo o dobbiamo creare un percorso di directory come il seguente:

directory1/directory2/directory3

possiamo anche ottenere questo risultato con lo strumento mkdir, esegui mkdir come segue:

mkdir -p full-path/subdir1/subdir2

Esempio 4. Nidificazione delle parentesi

Ciò che intendiamo con questo è:possiamo annidare le parentesi dall'esempio 1 e creare più sottodirectory all'interno di sottodirectory e tutte all'interno della directory principale.

mkdir -p another-directory/{subdir1/{subsub1,subsub2},subdir2/{subsub3,subsub4},subdir3,subdir4}

Con un comando come questo, puoi creare istantaneamente un albero di directory.

Esempio 5. Creazione di directory e impostazione dei permessi contemporaneamente

Lo strumento Mkdir ha anche opzioni per impostare i permessi che desideri (come hai assegnato) e creare una nuova directory allo stesso tempo.

mkdir –m 777 anotherdirectory

Puoi anche combinare questa opzione con altri esempi mostrati in precedenza e utilizzare per impostare un'autorizzazione cartella contemporaneamente su più directory.

Ad esempio, ora creeremo una directory padre con più sottodirectory e avremo tutte le stesse autorizzazioni:

mkdir -m 777 -p permissions/{one,two,three}

Riepilogo

Abbiamo mostrato 5 diversi esempi o casi d'uso su come creare più directory in Linux con lo strumento mkdir eseguendo un singolo comando nel terminale. Mkdir è un potente strumento per creare directory e ha molte più opzioni per la creazione di directory (che possono essere viste nella pagina man di mkdir). La bellezza di questo strumento è che le sue opzioni possono essere combinate e gli esempi sopra mostrati possono anche essere combinati per creare alberi di directory con ancora più complessità o per molti più casi d'uso. si consiglia vivamente di consultare la pagina man di mkdir (documentazione di utilizzo o manuale). Collegamento alla pagina man – mkdirmanpage.

Grazie mille per il tuo tempo...


Linux
  1. Come rinominare una directory su Linux

  2. 7 Esempi pratici di comando cd in Linux

  3. 5 esempi pratici per eliminare/rimuovere directory in Linux

  4. Esempi di comandi mkdir e rmdir in Linux

  5. Come creare una nuova directory in Linux

Comando CD Linux con esempi

Crea collegamenti alle directory utilizzate di frequente in Linux

Comando Mkdir in Linux

5 Esempi pratici di comando "cd" in Linux

Comando mkdir:crea nuove directory in Linux

Esempi di comandi Linux rsync