logo

Comment supprimer un répertoire sous Linux

Sous Linux, un répertoire est un conteneur de fichiers et autres répertoires, formant une structure hiérarchique. donc, avant de plonger profondément dans le répertoire, découvrons le répertoire Linux. Un répertoire est une structure qui joue un rôle important dans le système de fichiers, offrant aux utilisateurs un moyen systématique de naviguer et de structurer leurs données. Dans le système Linux, les répertoires sont essentiels au maintien de l'ordre et fournissent un chemin clair pour accéder aux fichiers. Les répertoires permettent aux utilisateurs de classer les fichiers associés, ce qui facilite leur localisation et leur gestion. La structure des répertoires suit une hiérarchie arborescente, avec le répertoire racine en haut, se ramifiant en sous-répertoires et se divisant ensuite en fichiers. Les utilisateurs peuvent parcourir les répertoires à l'aide de commandes telles que cd (changer de répertoire) dans le terminal Linux.

Comment supprimer un répertoire sous Linux ?



Méthode 1 : utilisation de la commande rmdir pour supprimer le répertoire

Dans cette section, nous explorerons les étapes détaillées pour supprimer le répertoire sous Linux en utilisant le rmdir commande intégrée.

Syntaxe:

rmdir [options] [directory name]>

Le rmdir> La commande comprend les options suivantes :

  • --ignore-fail-on-non-empty> : N'affiche pas de message d'erreur lorsque vous essayez de supprimer un répertoire non vide.
  • -p> : Supprime le répertoire ainsi que son parent dans la hiérarchie.
  • -v> : Fournit une sortie détaillée.
  • --help> : affiche le texte d'aide.
  • --version> : Affiche la version de la commande.

Étape 1: Tout d’abord, ouvrez votre système Linux et ouvrez le terminal. Vous verrez une interface comme celle-ci, comme le montre l'image ci-dessous.



moulé en SQL
hostnamectl>
Ouverture du terminal et exécution de la commande hostnamectl

Ouverture du terminal et exécution de la commande hostnamectl

Étape 2 : Après cela, avant d'établir un nouveau répertoire, utilisez le mot de passe commande pour déterminer où vous vous trouvez dans le système de fichiers.

pwd>
Exécution de la commande pwd

Exécution de la commande pwd



Étape 3: Maintenant, avant de supprimer un répertoire sur le système Linux, nous devons d'abord créer un nouveau répertoire pour effectuer la tâche à l'aide de la commande ci-dessous. Vérifiez ses options et les paramètres disponibles.

mkdir --help>
Affichage de la section d'aide de la commande mkdir

Affichage de la section d'aide de la commande mkdir

Étape 4: Nous devons maintenant utiliser la commande ci-dessus et créer le nom du répertoire comme « techcodeview.com ‘ puis nous voyons comment le supprimer.

liste de tableaux Java triée
mkdir techcodeview.com>
Création d'un nouveau répertoire nommé techcodeview.com

Création d'un nouveau répertoire nommé techcodeview.com

Étape 5 : Pour vérifier si le répertoire techcodeview.com a été créé sur votre système ou non, utilisez le ls commande et vérifiez-la.

ls>
Liste des fichiers et répertoires de /home/kali

Liste des fichiers et répertoires de /home/kali

Nous allons accéder au répertoire techcodeview.com et afficher son contenu.

script de chargement javascript
cd techcodeview.com ls>
Accès au répertoire techcodeview.com

Accès au répertoire techcodeview.com

Étape 6 : Supprimez le répertoire pour supprimer le répertoire et son contenu, utilisez la commande rmdir.

rmdir techcodeview.com>
Suppression du répertoire techcodeview.com

Suppression du répertoire techcodeview.com

Méthode 2 : utiliser le rm Commande pour supprimer le répertoire

Le rm La commande sous Linux est un outil puissant pour supprimer des fichiers et des répertoires. Lorsqu'il s'agit de supprimer un répertoire, le -r (récursif) l’option est cruciale. Cela garantit que le répertoire et son contenu sont supprimés.

Syntaxe:

rm [options] [file or directory name]>

Le différent rm> les options de commande incluent :

  • f> : Force la suppression de tous les fichiers ou répertoires.
  • -i> : Demande de confirmation avant de supprimer.
  • -I> : Invite une fois avant de supprimer plus de trois fichiers ou lors d'une suppression récursive.
  • -r> : Supprime les répertoires et leur contenu de manière récursive.
  • -d> : Supprime les répertoires vides.
  • -v> : Fournit une sortie détaillée.
  • --help> : affiche le texte d'aide.
  • --version> : Affiche la version de la commande.

Étape 1: Tout d’abord, ouvrez votre système Linux et ouvrez le terminal. Vous verrez une interface comme celle-ci, comme le montre l'image ci-dessous.

Étape 2: Accédez au répertoire parent Utilisez la commande cd pour accéder au répertoire parent contenant le répertoire cible.

cd /home/kali/Documents/>
Accès au répertoire parent

Accès au répertoire parent

Étape 3: Supprimer le répertoire Pour supprimer le répertoire et son contenu, utilisez la commande rm avec l'option -r (récursive).

méthodes mathématiques en Java
rm -r techcodeview.com>
Suppression du répertoire techcodeview.com de manière récursive

Suppression du répertoire techcodeview.com de manière récursive

octets dans la chaîne python

Étape 4: Confirmer la suppression Si vous souhaitez confirmer chaque suppression, vous pouvez ajouter l'option -i pour demander une confirmation.

rm -ri directory_name>
Confirmation de la suppression du répertoire

Confirmation de la suppression du répertoire

Ainsi, en utilisant la commande rmdir, nous pouvons supprimer le répertoire de notre système. Comme vous pouvez le voir sur l'image, initialement, lorsque nous avons créé le répertoire, il se trouvait dans notre système. Cependant, après la suppression, il n'a pas été affiché dans nos répertoires de fichiers et le fichier a été supprimé avec succès.

Conclusion

En conclusion, supprimer un répertoire sous Linux est un processus simple qui implique l'utilisation du rmdir ou la commande rm, selon que le répertoire est vide ou contient des fichiers. Les utilisateurs de Linux peuvent gérer efficacement leur système de fichiers en utilisant ces commandes pour supprimer les répertoires indésirables et rationaliser leur structure de répertoires. Il est essentiel de faire preuve de prudence lors de l'utilisation de la commande rm, en vous assurant que le répertoire correct est spécifié pour éviter toute perte accidentelle de données. Le nettoyage régulier des répertoires améliore l'organisation du système et optimise l'espace de stockage sur les systèmes Linux.

Comment supprimer un répertoire sous Linux – FAQ

Comment supprimer un répertoire sous Linux à l’aide de la ligne de commande ?

Pour supprimer un répertoire sous Linux, vous pouvez utiliser le rmdir ou commande rm. Le rmdir La commande est spécialement conçue pour supprimer les répertoires vides, tandis que la commande rm est plus polyvalente et peut supprimer des répertoires et leur contenu.

Puis-je supprimer un répertoire avec des invites de confirmation pour éviter les suppressions accidentelles ?

Oui, vous pouvez ajouter l'option -i à la commande rm pour demander une confirmation avant de supprimer chaque fichier et répertoire. Cela permet d’éviter les suppressions accidentelles.

Comment puis-je supprimer de force un répertoire sans invite de confirmation ?

Pour supprimer de force un répertoire et son contenu sans aucune invite de confirmation, vous pouvez utiliser l'option -f avec la commande rm.