ExpertLinux

Linux : créer une arborescence de répertoires

Créer un dossier avec une commande Linux est à la portée de quasiment tout le monde : mkdir. Pour s’éviter plusieurs commandes et donc des erreurs ainsi qu’une perte de temps, il est possible de créer une arborescence de répertoires avec une seule commande.

Par défaut, la commande mkdir avec option « parents » pose les autorisations u+wx.

 

Commande pour une arborescence à plusieurs niveaux

1. Ouvrir une console locale ou à distance.

2. Taper la commande mkdir suivie de -p (pour parents) :

mkdir -p DossierNiveau1/Niveau2/Niveau3/Niveau4

3. L’arborescence de répertoires a été créée.

Linux : créer une arborescence de répertoires

 

Commande pour une arborescence

1. Ouvrir une console locale ou à distance sur la machine Linux.

2. Taper la commande mkdir suivie de -p et des niveaux de répertoires :

mkdir -p Niveau1/{Niveau2a,Niveau2b}/{Niveau3a,Niveau3b,Niveau3c,Niveau3d}

3. L’arborescence de dossiers a bien été créée.

mkdir-cmd

Un commentaire

  1. Bonjour,

    Merci pour la commande !
    Si je souhaite maintenant créer 100 dossiers avec cette arborescence pour utilisateur1, utilisateur2, utilisateur3…

    autrement dit : itérer sur niveau1 ! Ou générer une ligne de texte (assez monstrueuse) avec toute l’arborescence complète !?

    Est-ce possible ?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page