mkdir (Créer un répertoire)
100%

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.

La commande mkdir, abréviation de « make directory », crée des répertoires pour organiser des fichiers et d'autres répertoires.

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 ?

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
Leçon Suivante
Retour à Ligne de Commande