Comment supprimer un répertoire sous Linux à l’aide de l’interface graphique et des lignes de commande

Déroutant de supprimer le répertoire Linux car il n’est pas si facile de supprimer des dossiers dans Windows. Pour supprimer Directory sous Linux, vous devez suivre quelques méthodes simples.

Cela peut être fait via l’interface utilisateur graphique (GUI) et également via l’interface de ligne de commande (CLI). Grâce à cet article, vous pouvez apprendre à supprimer un répertoire sous Linux à l’aide d’une interface graphique et d’une interface de ligne de commande comprenant un répertoire vide et non vide.

Répertoire sous Linux

Si vous pensez au mot Répertoire, ce n’est qu’un dossier sous Linux. Linux est l’un des systèmes d’exploitation et est assez différent de Windows.

Sous Linux, tout est considéré comme des fichiers et des dossiers sont considérés comme des répertoires. Il existe différents types de lignes de commande (rm, rmdr, trash-cli ou shred) pour supprimer Directory et également via l’interface graphique.

Supprimer Directory Linux à l’aide de la méthode GUI

L’utilisation de la méthode GUI est l’une des méthodes les plus simples pour supprimer Directory sous Linux. Mais pour supprimer à l’aide de la méthode de l’interface graphique, vous devez installer le gestionnaire de fichiers et l’environnement de bureau. L’utilisation d’un gestionnaire de fichiers comme Nautilus ou Konqueror est préférable. Pour supprimer des dossiers, suivez simplement les étapes simples :

  1. Ouvrez n’importe quel gestionnaire de fichiers comme suggéré ci-dessus
  2. Accédez au chemin où vous souhaitez supprimer le répertoire
  3. Choisissez le dossier que vous souhaitez supprimer
  4. Appuyez sur le bouton Supprimer de votre clavier
  5. Ou faites un clic droit sur le dossier sélectionné et sélectionnez l’option déplacer vers la corbeille dans le menu déroulant
  6. Ce dossier supprimé ne sera pas définitivement supprimé car il sera stocké dans un emplacement spécifique appelé Corbeille, similaire à la corbeille de Windows.
  7. Si vous souhaitez supprimer définitivement ce répertoire, sélectionnez simplement le répertoire et appuyez sur “Maj + Suppr” sur le clavier à la fois.
  8. Encore une fois, il vous demandera une confirmation, appuyez sur supprimer dans la boîte de dialogue.

Comment supprimer un répertoire sous Linux à l’aide de lignes de commande

Comme déjà indiqué, nous pouvons également utiliser l’interface de ligne de commande pour supprimer des dossiers sous Linux. L’utilisation des lignes de commande est le moyen le plus rapide de supprimer un répertoire.

De plus, en utilisant cette méthode, nous pouvons supprimer définitivement des dossiers. Il existe différentes commandes pour utiliser des dossiers vides et non vides. Vérifions donc ceci :

Remarque : Comme nous en avons discuté, les répertoires, dossiers ou fichiers supprimés peuvent être stockés dans la corbeille si vous utilisez la méthode de l’interface utilisateur graphique pour les supprimer. Assurez-vous également que votre corbeille est vide ou dispose d’un espace de stockage pour stocker les fichiers supprimés avant la suppression. Mais si vous supprimez à l’aide de lignes de commande, le dossier sera définitivement supprimé. Vous ne le récupérez jamais.

Linux Supprimer le répertoire à l’aide de la commande rmdir

La plupart du temps, les utilisateurs de Linux utilisent la commande rmdir pour supprimer un répertoire vide qui ne contient aucun fichier. Si le répertoire contient des fichiers, il affichera une erreur. Si vous souhaitez vérifier les fichiers ou les dossiers qui se présentent dans le répertoire pour les supprimer, utilisez simplement la commande “Est”.

Donc, pour supprimer le répertoire à l’aide de la commande rmdir, suivez simplement les étapes et supposez également, par exemple, que le nom du répertoire que vous souhaitez supprimer est The_Directory :

  1. Ouvrez Terminal sur votre PC en appuyant sur “Ctrl + Alt + T” à la fois ou recherchez Terminal dans le lanceur d’applications.
  2. Naviguez dans le répertoire que vous souhaitez supprimer en utilisant la commande cd (Exemple : cd ~/The_Directory)
  3. Appuyez sur le bouton Entrée
  4. Entrez la commande rmdir puis le nom du répertoire pour le supprimer définitivement. (Exemple : rmdir The_Directory) et appuyez à nouveau sur entrée
  5. Pour vérifier que le répertoire a été supprimé ou non, entrez simplement la commande “Est ~ /” et appuyez sur Entrée
  6. Si vous n’obtenez pas le nom du dossier “The_Directory” dans la liste, il sera définitivement supprimé de votre PC

Remarque : Si vous supprimez un fichier non vide à l’aide de la commande rmdir , vous obtiendrez un message d’erreur et le répertoire ne sera pas supprimé. Le message d’erreur ressemblera à ceci :

Exemple : rmdir : échec de la suppression de The_Directory : répertoire non vide

Linux Supprimer le répertoire à l’aide de la commande rm

Généralement, les utilisateurs Linux utilisent la commande rm directory pour supprimer les fichiers non vides. Il supprime tous les fichiers et dossiers ou sous-répertoires présents dans ce répertoire.

Soyez donc prudent avec cette méthode avant la suppression et il est suggéré de sauvegarder tous les fichiers importants avant d’effectuer la suppression via la commande rm. Pour ce faire, suivez simplement les étapes ci-dessous:

  1. Ouvrez le terminal sur votre PC
  2. Accédez au répertoire que vous souhaitez supprimer à l’aide de la commande “cd”
  3. Vérifiez les fichiers présents dans le répertoire que vous souhaitez supprimer à l’aide de la commande Is
  4. Utilisez la commande « rm » avec l’option -r qui indique récursif pour supprimer définitivement tous les fichiers du répertoire.
  5. Exemple : rm -r Le_Répertoire
  6. Il vous sera demandé une invite pour confirmer la suppression car cette commande supprime définitivement les fichiers non vides
  7. Entrez “O” pour oui ou “N” pour non en fonction de votre choix et appuyez sur le bouton Entrée du clavier
  8. Vérifiez que le répertoire est supprimé ou non en donnant la commande “Est ~ /” et appuyez sur Entrée

Remarque : Vous pouvez également utiliser d’autres options car nous avons utilisé l’option récursive (-r) pour supprimer le répertoire non vide dans la commande rm. Ces options sont également appelées drapeaux, nous en discuterons en détail :

  • -f – Cet indicateur est utilisé pour ignorer l’invite de confirmation au moment de la suppression permanente lors de l’utilisation de la commande rm
  • -i – Cet indicateur est utilisé si vous souhaitez une invite de confirmation pour chaque suppression de fichier que vous supprimez dans Directory
  • -d – Cet indicateur est utilisé pour supprimer les répertoires vides lors de l’exécution de la commande rm
  • -v – En utilisant cette option, vous obtenez des informations détaillées sur ce que vous effectuez actuellement
  • -r – Cette option est utilisée pour supprimer définitivement le répertoire

Comment forcer la suppression de répertoires sous Linux

Si vous souhaitez supprimer un répertoire non vide à l’aide de la commande rm en contournant l’invite de confirmation qui est ‘y’ ou ‘N’, nous pouvons utiliser l’option de suppression forcée. Pour ce faire, ajoutez simplement l’option ” -f ” lors de l’exécution de la commande “rm”. Par exemple :

  • rm -rf Le_répertoire

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

Nous pouvons utiliser la commande “Rechercher” pour supprimer les répertoires vides ou non vides sous Linux. En l’utilisant, il peut récupérer le PC pour le répertoire que vous recherchez et le supprimer définitivement du PC. Voyons maintenant la ligne de commande pour supprimer les répertoires vides et non vides à l’aide de la commande “Rechercher”.

Pour un répertoire vide : recherchez “chemin de navigation” -tapez d -nom “nom du répertoire” -supprimez

Pour un répertoire non vide : recherchez “chemin de navigation” -type d -name “nom du répertoire” -exec rm -r {} +

Nous avons utilisé les drapeaux “-delete” et “-exec” pour supprimer des répertoires à l’aide de la commande Find avec la commande “rm” et l’option “-r”.

Utilisez la commande shred pour supprimer un répertoire sous Linux

C’est le moyen le plus sûr d’utiliser la commande “shred” pour supprimer des fichiers de répertoire sous Linux, mais cela prend beaucoup de temps par rapport aux autres commandes. En utilisant cette commande, il peut écraser le fichier plusieurs fois avant de supprimer le répertoire. Il suffit donc de regarder l’exemple pour exécuter la commande “shred” pour supprimer le répertoire :

Exemple : shred -u “nom du fichier”

Utilisez la commande trash-cli pour supprimer le répertoire Linux

C’est le moyen le plus sûr de supprimer des fichiers, des dossiers ou un répertoire sous Linux, car il stocke d’abord le fichier dans la corbeille, puis nous pouvons le supprimer de la corbeille à l’aide d’une autre commande. Donc, pour transférer n’importe quel fichier dans la corbeille en utilisant la commande trash-cli, regardons l’exemple :

Exemple : “nom du fichier” poubelle-cli

En exécutant cette commande, votre fichier est transféré dans la corbeille, puis vous effectuez une suppression de la corbeille à l’aide de la commande suivante :

Exemple : corbeille “nom de fichier”

Comment supprimer un répertoire sous Linux avec des noms de fichiers de modèle similaires

Si vous souhaitez supprimer tous les répertoires contenant un nom de fichier avec un modèle très similaire, utilisez des modèles glob dans la commande.

Par exemple, supposons que vous ayez trois fichiers nommés create1, create2 et create3. Si vous souhaitez le supprimer en exécutant les commandes « rm » ou « rmdir » et vérifiez également la commande glob patterns pour :

Pour les dossiers vides : rmdir create1 create2 create3

Pour les dossiers non vides : rm -r create1 create2 create3

Maintenant, en utilisant le modèle glob, vous pouvez simplement effectuer la tâche ci-dessus comme indiqué ci-dessous :

  • rmdir créer *
  • rm -r créer*

Conclusion

  • Soyez prudent, si vous supprimez les répertoires à l’aide de lignes de commande, cela supprimera définitivement vos répertoires
  • La plupart du temps, les utilisateurs utilisent la commande rmdir pour supprimer des fichiers vides comme si vous essayez de supprimer des fichiers non vides en utilisant une erreur.
  • Aussi pour supprimer les fichiers non vides, les utilisateurs utilisent la commande rm
  • Assurez-vous que vous supprimez le répertoire correct en revérifiant le nom du fichier que vous supprimez lorsque vous utilisez l’option -r pour la suppression car elle est irréversible.
  • Vérifiez également les autorisations des fichiers avant de les supprimer car certains fichiers nécessitent un accès root pour être supprimés
  • Si vous souhaitez en savoir plus sur la commande que vous utilisez pour supprimer, entrez simplement la commande “man” et suivie de la commande que vous souhaitez connaître pour obtenir un guide manuel.

Quel est le moyen le plus rapide de supprimer le répertoire Linux

Le moyen le plus rapide de supprimer des répertoires sous Linux est la méthode de l’interface de ligne de commande (CLI). Parmi toutes les lignes de commande, rm et rmdir sont préférables.

Pour supprimer les fichiers vides, utilisez la commande “rmdir” et pour les fichiers non vides, utilisez la commande “rm” avec l’option “-r”. Il supprime définitivement les répertoires. “shred” est également un moyen sûr de supprimer des fichiers, mais cela prend plus de temps car il écrase le fichier avant de le supprimer.

Quelle est la raison de l’impossibilité de supprimer le répertoire Linux ?

Comme tous les fichiers n’ont pas les mêmes propriétés. Certains fichiers nécessitent une autorisation au moment de la suppression. Ces fichiers nécessitent un accès root pour les supprimer en exécutant des lignes de commande. Mais pour supprimer ce type de fichiers, nous avons une méthode appelée suppression forcée dans les lignes de commande qui contourne l’autorisation. Pour cela, il suffit de suivre la commande : rm -rf « nom du répertoire »

Quelle est l’utilisation principale de la commande CD sous Linux ?

La commande CD est utilisée à plusieurs fins sous Linux, mais le but principal de l’utilisation de cette commande est de naviguer et de modifier le répertoire actuel dans lequel vous travaillez. Cela peut être fait via le terminal de Linux.

Quelle est la différence entre la commande mv et la commande rm sous Linux ?

Sous Linux, la commande mv est utilisée pour déplacer des fichiers ou des sous-répertoires d’un répertoire à un autre. Pour utiliser cette commande, suivez simplement cet exemple : mv file1 file2 “path to new dir” . La commande rm est utilisée pour supprimer définitivement le répertoire sous Linux. Pour utiliser cette commande suivez l’exemple : rm -r “nom du répertoire”

Laisser un commentaire