Comando mkdir in Linux/Unix con esempi

Comando mkdir in Linux/Unix con esempi

Introduzione a mkdir

Ora impariamo come creare la tua directory con l'aiuto del prompt dei comandi.

Il mkdir sta per 'make directory'. Con l'aiuto del comando mkdir, puoi creare una nuova directory dove vuoi nel tuo sistema. Basta digitare 'mkdir , al posto di digitare il nome della nuova directory che si desidera creare e quindi premere Invio.

Nei sistemi operativi ReactOS, Microsoft Windows, IBM OS/2, DR FlexOS, DOS e Unix, il comando mkdir viene utilizzato per creare una nuova directory. Inoltre, è disponibile nel linguaggio di scripting PHP e nella shell EFI. Spesso il comando è chiamato md in ReactOS, Windows, OS/2 e DOS.

Il comando è correlato al comando create_dir Stratus OpenVOS. AmigaDOS e MetaComCo TRIPOS offrono lo stesso comando MakeDir per creare nuove directory. Molte piattaforme di calcolo numerico, come GNU Octave e MATLAB, contengono la funzione mkdir con la stessa funzionalità.

Possiamo creare più directory impostando le directory utilizzando le autorizzazioni con il comando mkdir. Non possiamo creare directory senza autorizzazione e potremmo riscontrare l'errore 'autorizzazione negata'. Le directory che dovrebbero essere create devono avere un nome, quindi mkdir crea quella particolare directory quando la directory non esiste con quel nome. Ma se quel nome esiste, il comando mkdir non creerà la directory.

Sintassi:

 mkdir  

Esempio:

 mkdir created  

Comando mkdir di Linux 1

Nell'esempio sopra, sono dentro directory /home/sssit . Ho creato una directory 'creato' passando il comando 'mkdir creato' .

Ora se provo a creare un nuovo file con lo stesso nome file 'creato' che tecnicamente esiste già, riceverò un messaggio di errore.

Nota: se non fornirai un percorso, per impostazione predefinita il file verrà creato solo nella directory corrente. Se desideri creare la tua directory da qualche altra parte, fornisci il percorso della directory di destinazione e il tuo file verrà creato lì.

Per creare più directory

Sintassi:

 mkdir ...  

Comando mkdir di Linux 2

Puoi anche creare più directory contemporaneamente. Guarda l'esempio sopra, abbiamo creato più directory 'file1 file2 file3' .

Opzioni Mkdir

Opzioni Descrizione
mkdir -p, -parents Aggiungi directory inclusa la sua sottodirectory.
mkdir -v, -verbose Stampa un messaggio per ogni directory creata.
mkdir -m -mode=MODALITÀ Imposta privilegio di accesso.
-CON Imposta il contesto di sicurezza SELinux di tutte le directory create sul loro tipo predefinito.
--context[=CTX] Funziona come l'opzione -Z. Se viene menzionato CTX, imposta il contesto di sicurezza SMACK o SELinux su CTX.
--versione Mostra il numero di versione e alcuni dettagli della licenza e poi esce.
--aiuto Mostra i dettagli relativi alla guida e quindi esce.