Comando mkdir
Il comando mkdir (MaKe DIRectory) consente di creare una directory. Il comando mkdir si può usare con più opzioni:
mkdir consente di creare una directory vuota.
mkdir -p consente di creare una directory vuota con sottodirectory.
mkdir -v consente di vedere cosa fa mkdir mentre lavora.
mkdir
Quindi partiamo dalla directory Home:
E andiamo a vedere le cartelle presenti nella cartella Home digitando nel terminale il comando:
ls -1
Avremo il seguente risultato:
Ora andiamo a creare una cartella chiamata "Cavalli" digitando nel terminale il comando:
mkdir Cavalli
Avremo il seguente risultato:
Andiamo ora a verificare con il comando ls -1
di aver effettivamente creato la cartella:
Come possiamo vedere dalla finestra del terminale, la cartella "Cavalli" è stata creata.
mkdir -p
Quindi partiamo dalla directory Home:
E andiamo a vedere le cartelle presenti nella cartella Home digitando nel terminale il comando:
ls -1
Avremo il seguente risultato:
Ora andiamo a creare una cartella chiamata "Cavalli" con la sottodirectory "nazione" con all'interno la sottodirectory "razza" digitando nel terminale il comando:
mkdir -p Cavalli/razza/nazione
Avremo il seguente risultato:
Andiamo ora a verificare con il comando tree
di aver effettivamente creato la cartella "Cavalli" con le relativi sottocartelle:
Come possiamo vedere dalla finestra del terminale, la cartella "Cavalli" con la sottodirectory "nazione" con all'interno la sottodirectory "razza" sono state create.
mkdir -v
Quindi partiamo dalla directory Home:
E andiamo a vedere le cartelle presenti nella cartella Home digitando nel terminale il comando:
ls -1
Avremo il seguente risultato:
Ora andiamo a creare una cartella chiamata "Cavalli" con la sottodirectory "nazione" con all'interno la sottodirectory "razza" digitando nel terminale il comando:
mkdir -pv Cavalli/razza/nazione
Avremo il seguente risultato:
Come possiamo vedere dalla finestra del terminale, la cartella "Cavalli" con la sottodirectory "nazione" con all'interno la sottodirectory "razza" sono state create.