Recherche de site Web

Comment créer et supprimer des répertoires dans le terminal Linux


Vous pouvez créer des dossiers sous Linux à l'aide d'un gestionnaire de fichiers graphique, tout comme sous Windows et macOS. Mais si vous préférez utiliser la ligne de commande, vous pouvez !

Les répertoires sont essentiels à votre système d'exploitation Linux, car ils contiennent des fichiers que vous pourriez utiliser régulièrement ou dont votre système a besoin pour fonctionner correctement. Bien qu'il existe toujours une option permettant de créer des dossiers manuellement à l'aide d'un gestionnaire de fichiers, de nombreux utilisateurs avancés préféreront peut-être utiliser une fenêtre de terminal pour créer et parcourir des fichiers et des dossiers sur leurs machines.

Si vous êtes un passionné de Linux et que vous souhaitez maîtriser la création et la gestion de répertoires à partir de la ligne de commande, voici ce que vous devez savoir.

Comment créer un répertoire avec la ligne de commande

La commande mkdir contient la clé de toutes vos tâches de création de répertoire. Vous pouvez créer un ou plusieurs répertoires dans le terminal avec une seule ligne de code. Voici comment fonctionne la commande mkdir sous Linux :

1. Créez un répertoire unique sous Linux

Voici comment utiliser la fonction mkdir pour créer un seul répertoire :

mkdir [option] <directory name>

Par exemple, si vous souhaitez créer un nouveau répertoire, vous pouvez utiliser la commande suivante :

mkdir MUO

La commande ci-dessus crée un nouveau répertoire MUO à l'emplacement actuel. Pour accéder au répertoire MUO via la ligne de commande, vous pouvez alors utiliser la commande cd :

cd ./MUO

La commande cd est un moyen très flexible de changer de répertoire dans le terminal Linux.

2. Créez plusieurs répertoires sous Linux

La fonction mkdir est polyvalente, vous permettant de créer plusieurs répertoires avec une seule commande. Par exemple, pour créer plusieurs dossiers via la ligne de commande, utilisez le code ci-dessous :

mkdir <directory name1><directory name2><directory name3>....<directory name_n>

Pour créer trois dossiers, voici comment utiliser la commande mkdir :

mkdir MUO_sample1 MUO_sample2 MUO_sample3

Une fois que vous avez exécuté la commande ci-dessus, le programme crée trois répertoires : MUO_sample1, MUO_sample2 et MUO_sample3. Vous pouvez exécuter la commande ls pour répertorier les répertoires nouvellement créés.

La structure des répertoires Linux est complexe, il est donc toujours préférable de vous familiariser avec les répertoires parent et enfant pour éviter les obstacles inutiles.

3. Créez des répertoires directement

En tant qu'utilisateur Linux, vous pouvez créer un répertoire directement à l'emplacement souhaité. Vous n'avez pas besoin de naviguer jusqu'à l'emplacement ou d'utiliser la fonction mkdir dans le terminal.

Tout ce que vous avez à faire est de vous diriger vers le dossier/emplacement où vous souhaitez créer un nouveau répertoire/dossier et de cliquer avec le bouton droit.

Dans le menu liste, cliquez sur l'option Nouveau dossier.

Une fois que vous voyez une nouvelle icône de dossier, vous pouvez renommer le dossier avec le nom de votre choix.

Rassurez-vous, si vous souhaitez vérifier l'état du répertoire depuis la fenêtre du terminal, vous pouvez toujours utiliser la commande cd pour accéder à l'emplacement spécifique et exécuter la commande ls pour lister les contenus.

Options mkdir

Vous pouvez utiliser quelques options avec la commande mkdir, qui vous aide à améliorer l'utilitaire existant de la commande. Vous pouvez utiliser les commandes répertoriées ci-dessous :

1. -p ou -parents : la commande -p est utile lors de la création conjointe d'un répertoire parent et d'un sous-répertoire. Si le répertoire parent spécifié existe déjà, il crée automatiquement le sous-répertoire.

mkdir -p MUO/MUO_CHILD

2. -v ou -verbose : La commande -v ajoute des messages détaillés à chaque répertoire créé.

mkdir - v file1 file2

3. --version : Les commandes --version impriment les détails de la version de la licence.

mkdir --version

Supprimer les répertoires Linux vides et non vides

Enfin, une fois que vous avez créé des répertoires sur votre système d'exploitation Linux, vous souhaiterez peut-être supprimer ceux dont vous n'avez plus besoin. Vous pouvez supprimer les répertoires sur votre système d'exploitation Linux de deux manières :

  • rm
  • rmdir

Discutons de ces deux méthodes en détail :

1. Utilisation de la commande rm

Si vous souhaitez supprimer des répertoires vides et non vides, vous pouvez utiliser la commande rm comme suit :

1. Vérifiez le contenu de l'annuaire

Avant de supprimer le répertoire, vous devez vérifier son contenu. Pour ce faire, accédez à l'emplacement du répertoire avec la commande cd.

cd ./MUO

Dans l'exemple ci-dessus, MUO est un répertoire sur le bureau Ubuntu.

2. Répertoriez le contenu de l'annuaire

Une fois que vous êtes à l'emplacement du répertoire, utilisez la commande ls pour répertorier le contenu du répertoire.

ls

La commande répertorie tout le contenu du répertoire. Vous verrez une liste de tous les fichiers stockés dans ce répertoire sur votre écran.

3. Supprimer un Annuaire via le Terminal

Tapez la commande rm, suivie des différentes commandes et du nom du répertoire que vous souhaitez supprimer.

rm -option <directory name>

Vous pouvez utiliser à nouveau la commande ls pour confirmer que le répertoire n'est plus disponible.

Voici quelques-unes des options les plus couramment utilisées avec la commande rm :

  1. -f : supprime de force les fichiers et dossiers du répertoire
  2. -i : demande des autorisations avant de supprimer un répertoire
  3. -r : supprime les répertoires et les fichiers stockés de manière récursive
  4. -d : supprime un répertoire vide

Vous pouvez même supprimer plusieurs répertoires en une seule fois. Par exemple, lorsque vous souhaitez supprimer les répertoires MUO_sample1, MUO_sample2 et MUO_sample3 avec une seule commande, voici comment procéder :

rm -d MUO_sample1 MUO_sample2 MUO_sample3

Il existe une autre méthode que vous pouvez utiliser pour supprimer les répertoires vides. Vous pouvez utiliser la commande rmdir pour supprimer rapidement le répertoire, comme suit :

rmdir <directory name>

Pour supprimer le répertoire MUO3 lorsqu'il ne contient aucun fichier/sous-répertoire, vous pouvez utiliser la commande rmdir comme ci-dessous :

rmdir MUO3

Cependant, si le répertoire n'est pas vide, vous recevrez un message d'erreur chaque fois que vous tenterez de supprimer le répertoire avec la commande rmdir.

Utilisez le rm et rmdir soigneusement les commandes, car les répertoires supprimés ne peuvent pas être récupérés.

4. Supprimer directement un répertoire

De la même manière que vous créez un répertoire, vous pouvez même supprimer directement le répertoire/dossier. Sélectionnez le répertoire que vous souhaitez supprimer et appuyez sur le bouton Supprimer de votre clavier. Assurez-vous de vérifier le contenu du répertoire avant de le supprimer, car l'effet est permanent via cette méthode.

Travailler avec les répertoires Linux sans effort

Les répertoires constituent une partie importante de vos structures de fichiers et de dossiers sous Linux. Comme tout autre système d'exploitation, la création et la suppression de répertoires sont assez simples sous Linux, surtout lorsque vous souhaitez travailler de manière transparente depuis la fenêtre du terminal.

Pour tirer le meilleur parti de votre expérience, vous pouvez utiliser les commandes ci-dessus et, en quelques étapes simples, vous pourrez rapidement accomplir la tâche à accomplir.

Articles connexes: