logo

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

aggiungi nell'array java

Opzioni Mkdir

OpzioniDescrizione
mkdir -p, -parentsAggiungi directory inclusa la sua sottodirectory.
mkdir -v, -verboseStampa un messaggio per ogni directory creata.
mkdir -m -mode=MODALITÀImposta privilegio di accesso.
-CONImposta 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.
--versioneMostra il numero di versione e alcuni dettagli della licenza e poi esce.
--aiutoMostra i dettagli relativi alla guida e quindi esce.