Linux Platform

mkdir

Créer des répertoires

fichiersrépertoirecreation

Syntaxe

mkdir [OPTIONS] RÉPERTOIRE...

Options principales

OptionDescription
-pCréer les répertoires parents manquants
-vAfficher les répertoires créés
-mDéfinir les permissions lors de la création

Exemples

Créer une arborescence complète

$ mkdir -pv /var/www/monsite/{css,js,images}
mkdir: création du répertoire '/var/www/monsite'
mkdir: création du répertoire '/var/www/monsite/css'
mkdir: création du répertoire '/var/www/monsite/js'
mkdir: création du répertoire '/var/www/monsite/images'

Créer un répertoire avec des permissions spécifiques

$ mkdir -m 750 -v /opt/app-secrets
mkdir: création du répertoire '/opt/app-secrets'
$ ls -ld /opt/app-secrets
drwxr-x--- 2 mouctar mouctar 4096 mai  8 10:00 /opt/app-secrets

Créer plusieurs répertoires en une seule commande

$ mkdir -v logs tmp config
mkdir: création du répertoire 'logs'
mkdir: création du répertoire 'tmp'
mkdir: création du répertoire 'config'
$ ls -l
total 12
drwxr-xr-x 2 mouctar mouctar 4096 mai  8 10:05 config
drwxr-xr-x 2 mouctar mouctar 4096 mai  8 10:05 logs
drwxr-xr-x 2 mouctar mouctar 4096 mai  8 10:05 tmp