mkdir |
Fabrique un répertoire |
---|---|
Linux | Externe |
Syntaxe
mkdir [-p] [-m mode] [--parents] [--mode=mode] [--help] [--version] dir... |
Paramètres
Nom | Description | |
---|---|---|
dir | Ce paramètre permet d'indiquer le nom du répertoire | |
-m mode | Ce paramètre permet d'indiquer les 3 chiffres de droits d'accès selon les valeurs octal suivant : | |
Valeur | Description | |
0 | Cette valeur permet d'indiquer qu'il n'y aucun droit d'accès de donné. | |
1 | Cette valeur permet d'indiquer qu'il y a seulement un droit d'exécution. | |
2 | Cette valeur permet d'indiquer qu'il y a seulement un droit d'écriture. | |
3 | Cette valeur permet d'indiquer qu'il y a seulement un droit d'exécution et d'écriture. | |
4 | Cette valeur permet d'indiquer qu'il y a seulement un droit de lecture. | |
5 | Cette valeur permet d'indiquer qu'il y a seulement un droit d'exécution et de lecture. | |
6 | Cette valeur permet d'indiquer qu'il y a seulement un droit d'écriture et de lecture. | |
7 | Cette valeur permet d'indiquer qu'il y a tous les droits: lecture, écriture et exécution. | |
-p | Ce paramètre permet d'indiquer qu'il faut créer les répertoires parents s'il n'existe pas. | |
--help | Ce paramètre permet d'afficher l'aide de cette commande et quitte immédiatement après. | |
--mode=mode | Ce paramètre permet d'indiquer les 3 chiffres de droits d'accès selon les valeurs octal suivant : | |
Valeur | Description | |
0 | Cette valeur permet d'indiquer qu'il n'y aucun droit d'accès de donné. | |
1 | Cette valeur permet d'indiquer qu'il y a seulement un droit d'exécution. | |
2 | Cette valeur permet d'indiquer qu'il y a seulement un droit d'écriture. | |
3 | Cette valeur permet d'indiquer qu'il y a seulement un droit d'exécution et d'écriture. | |
4 | Cette valeur permet d'indiquer qu'il y a seulement un droit de lecture. | |
5 | Cette valeur permet d'indiquer qu'il y a seulement un droit d'exécution et de lecture. | |
6 | Cette valeur permet d'indiquer qu'il y a seulement un droit d'écriture et de lecture. | |
7 | Cette valeur permet d'indiquer qu'il y a tous les droits: lecture, écriture et exécution. | |
--parents | Ce paramètre permet d'indiquer qu'il faut créer les répertoires parents s'il n'existe pas. | |
--version | Ce paramètre permet d'afficher les informations de version de cette commande et quitte immédiatement après. |
Description
Cette commande permet de créer un répertoire.
Remarque
- Si vous avez le message d'erreur suivant «mkdir: cannot create directory 'mondossier': Read-only file system», c'est que vous n'avez pas les droits nécessaires pour créer le dossier. Vous devrez utiliser la commande chmod ou chown pour résoudre le problème. Vous pouvez également forcer la création d'un répertoire avec l'utilisateur «root» avec la commande suivante :
sudo mkdir mondossier |
Si vous cette erreur sur un système de fichiers NFS, vérifier que vous avez un «rw» pour sous-réseau de la machine hôte dans le fichier «/etc/exports» et exécuter la commande «exportfs -a» pour que les changements prennent effet.
Exemple
L'exemple suivant permet de créer récursivement tous les niveaux nécessaires à la création du répertoire «niveau4», donc si «niveau1», «niveau2», «niveau3», «www» et/ou «var» n'existe pas, il les créera d'office :
mkdir -p /var/www/niveau1/niveau2/niveau3/niveau4 |
Voir également
Système d'exploitation - Linux - Références de commandes et de programmes - rmdir
Dernière mise à jour : Vendredi, le 12 juin 2015