Perchè spendere tempo per descrivere un comando così semplice e banale?
Perchè ho visto quanto tempo si perde se non si conosce una funzionalità di questo comando.
mkdir nome_directory crea semplicemente una directory nella posizione del filesystem in cui ci si trova.
Quando si deve creare una nuova directory dalla shell, alcune persone però hanno l'abitudice di fare così:
posizione in cui mi trovo nel filesystem
/home/daniele
devo creare la directory "pop" dentro la directory "musica" presente nella directory "daniele" che a sua volta contiene la directory "ramazzotti"
cd musica
mkdir pop
cd pop
mkdir ramazzotti
Benchè tutto funzioni bene, per ottenere lo stesso risultato avrei potuto scrivere:
mkdir -p musica/pop/ramazzotti
Questo comando controlla la presenza di ogni directory indicata nel percorso e nel caso non trovi una delle directory indicate, la crea. Tutto questo impostando automaticamente tutti i rispettivi permessi per accedere alla risorsa.
Qualora ci interessasse vedere cosa fa il comando mkdir basta aggiungere il parametro "v" e a video verranno mostrate le directory che crea
mkdir -pv musica/pop/ramazzotti






