La commande mkdir, abréviation de « make directory », crée des répertoires pour organiser des fichiers et d'autres répertoires.
Ligne de Commande · Leçon 12
mkdir (Créer un répertoire)
Apprenez à créer des répertoires uniques, multiples ou imbriqués avec les options de mkdir.
Sa syntaxe élémentaire est :
mkdir [OPTIONS] DIRECTORY...
Créer un répertoire
Fournissez un chemin pour créer un répertoire. Cet exemple crée documents dans le répertoire de travail actuel :
$ mkdir documents
Si une entrée nommée documents existe déjà, mkdir signale une erreur au lieu de la remplacer. Utilisez ls -ld documents pour examiner l'entrée existante.
Quelle commande crée un répertoire nommé documents dans le répertoire de travail actuel ?
Créer plusieurs répertoires
Énumérez plusieurs chemins pour créer plusieurs répertoires en une commande :
$ mkdir books paintings
Quelle commande crée deux répertoires frères nommés books et paintings ?
Créer les répertoires parents manquants
Sans option, mkdir books/hemingway/favorites échoue si un répertoire intermédiaire manque. Ajoutez -p pour créer les parents absents le long du chemin :
$ mkdir -p books/hemingway/favorites
Cette commande crée les parties manquantes. Elle ne signale pas non plus d'erreur pour la seule raison que le répertoire final existe déjà, même si d'autres erreurs, comme des permissions insuffisantes, restent possibles.
Aucune partie de projects/app/src n'existe encore. Quelle commande crée le chemin complet ?
Définir le mode initial
Utilisez -m MODE pour préciser les permissions d'un nouveau répertoire :
$ mkdir -m 755 public
Vous étudierez les modes de permission plus tard. Ici, le mode 755 donne au propriétaire les permissions de lecture, d'écriture et de traversée, tandis que le groupe et les autres reçoivent celles de lecture et de traversée.
Ajoutez -v pour afficher un message à chaque création :
$ mkdir -pv projects/app/src
mkdir: created directory 'projects'
mkdir: created directory 'projects/app'
mkdir: created directory 'projects/app/src'
Quelle commande crée public avec le mode de permission 755 ?
Pour vous exercer, essayez les laboratoires Commande Linux mkdir : créer des répertoires et Créer la structure d'un nouveau projet.
Leçon terminée
Vous avez terminé mkdir (Créer un répertoire)
Vous savez maintenant créer des structures de répertoires avec des noms, parents et modes choisis.
Créer un ou plusieurs répertoires avec une seule commande.
Reconnaître une erreur provoquée par un chemin existant.
Construire les répertoires parents manquants avec
-p.Définir le mode d'un nouveau répertoire avec
-m.
Conservez votre progression
Créez un compte gratuit pour enregistrer cette leçon et continuer sur n'importe quel appareil.
Créer un compte gratuit