Créer une structure de répertoires sous Unix peut sembler complexe pour les nouveaux utilisateurs, mais avec les bonnes instructions, cela devient une tâche simple. Voici un guide étape par étape sur la manière de créer un répertoire principal ainsi que ses sous-répertoires.
Commande de base pour créer un répertoire
La commande principale utilisée pour créer des répertoires sous Unix est mkdir
, qui signifie "make directory". Cette commande permet d’initialiser un nouveau répertoire dans votre système de fichiers. Pour créer un répertoire, il suffit d’exécuter la commande suivi du nom du répertoire souhaité. Par exemple, pour créer un répertoire nommé "Projet", vous utiliseriez la commande suivante :
mkdir Projet
Comment créer un répertoire avec des sous-répertoires sous Unix ?
Pour créer un répertoire avec plusieurs sous-répertoires sur Unix, vous pouvez utiliser l’option -p
avec la commande mkdir
. Cette option permet de créer toute la hiérarchie de répertoires en une seule commande, évitant ainsi de devoir créer chaque répertoire séparément.
Voici un exemple :
mkdir -p Projet/Doc/Images
Dans cet exemple, un répertoire Projet
sera créé, et à l’intérieur de celui-ci, les sous-répertoires Doc
et Images
seront également créés. Si le répertoire Projet
n’existe pas encore, mkdir
le créera automatiquement avant de créer les sous-répertoires.
Création interactive de répertoires
Une autre méthode pour ajouter des sous-répertoires est d’utiliser l’interface en ligne de commande de manière interactive. Par exemple, après avoir créé un répertoire principal, vous pouvez créer un sous-répertoire avec la commande mkdir
:
- Ouvrez votre terminal.
- Positionnez-vous dans le répertoire où vous voulez créer le répertoire principal.
- Créez le répertoire principal avec
mkdir Nom_du_répertoire
. - Entrez dans le répertoire nouvellement créé avec
cd Nom_du_répertoire
. - Créez un sous-répertoire à l’intérieur en utilisant de nouveau
mkdir Nom_du_sous_répertoire
.
Utilisation des accolades pour créer plusieurs répertoires
Si vous souhaitez créer plusieurs sous-répertoires à la fois de manière simplifiée, vous pouvez utiliser les accolades. Voici un exemple :
mkdir -p Projet/{Doc,Images,Vidéos}
Cette commande créera, sous le répertoire Projet
, trois sous-répertoires appelés Doc
, Images
et Vidéos
. C’est une méthode rapide et efficace lorsque vous avez plusieurs répertoires à créer dans un même espace.
Vérification des répertoires créés
Une fois vos répertoires créés, vous pouvez les vérifier avec la commande ls
, qui liste les fichiers et dossiers présents dans le répertoire actuel. Pour visualiser l’arborescence que vous venez de créer, utilisez :
ls -R Projet
Cette commande affichera la structure des répertoires et sous-répertoires sous Projet
.
FAQ
Q1 : Qu’est-ce que l’option -p
de la commande mkdir
?
L’option -p
permet de créer un répertoire parent ainsi que tous les répertoires intermédiaires qui n’existent pas déjà.
Q2 : Puis-je créer des répertoires de manière récursive sous Unix ?
Oui, en utilisant l’option -p
de mkdir
, vous pouvez facilement créer des répertoires et leurs sous-répertoires en une seule commande.
Q3 : Existe-t-il des alternatives à mkdir
pour créer des répertoires ?
Bien que mkdir
soit la commande standard, vous pouvez également utiliser des scripts en shell ou d’autres outils de gestion de fichiers pour créer des répertoires, mais mkdir
reste le plus simple et le plus direct.