Comment supprimer un répertoire sous Linux

Les opérations CRUD sous Linux sont des tâches de routine quotidiennes telles que la création, la lecture, la mise à jour et la suppression d’un fichier ou d’un répertoire. Cet article vous expliquera comment supprimer un répertoire sous Linux du terminal. La suppression d’un répertoire dans lynx n’est pas aussi simple que la suppression d’un fichier. Un répertoire peut être un répertoire vide ou peut inclure plusieurs fichiers en lui-même ou d’autres sous-répertoires.

Il peut y avoir différentes manières de supprimer un répertoire dans n’importe quel système d’exploitation Linux. Par exemple, si vous utilisez une interface graphique de n’importe quel système d’exploitation Linux comme GNOME ou KDE, vous pouvez supprimer n’importe quel répertoire en cliquant simplement avec le bouton droit sur le répertoire. Mais, lorsque vous travaillez avec un serveur Linux autonome et que vous n’avez qu’un terminal pour travailler avec le système d’exploitation Linux, ce guide vous aidera à supprimer un répertoire dans le terminal du système d’exploitation Linux.

Il existe plusieurs commandes pour supprimer un répertoire sous Linux, en fonction du besoin et des différents objectifs. Cet article vous permettra de connaître toutes ces commandes et de les exécuter toutes sur le système Ubuntu 20.04 LTS. Les commandes que nous allons apprendre et qui sont généralement utilisées pour supprimer un répertoire sous Linux sont

Alors, plongeons-nous et apprenons comment supprimer ou supprimer un répertoire sous Linux et les différentes façons d’utiliser les commandes mentionnées ci-dessus.

Supprimer un répertoire à l’aide de la commande ‘rmdir’

Cette rmdir L’outil de ligne de commande est spécifiquement utilisé pour supprimer ou supprimer un répertoire dans le système d’exploitation Linux.

La syntaxe d’utilisation du rmdir la commande est assez simple et facile. Fournissez simplement le nom du répertoire après le rmdir commande, et le répertoire ne sera supprimé que s’il est vide.

$ sudo rmdir nom_répertoire

Si le répertoire est vide, il sera supprimé immédiatement. Sinon, cela provoquera une erreur du type « Échec de la suppression de ‘nom_répertoire’: répertoire non vide ». Ce message signifie finalement que le répertoire comprend certains fichiers ou sous-répertoires.

Donc, si vous souhaitez supprimer le répertoire et tout ce qu’il contient, vous devez basculer vers le rm commander.

Supprimer un répertoire à l’aide de la commande ‘rm’

le rm La commande n’est pas seulement utilisée pour supprimer ou supprimer des répertoires, mais elle est également utilisée pour supprimer à la fois des répertoires et des fichiers. Il est également livré avec des indicateurs supplémentaires qui aident à effectuer différentes tâches en fonction des besoins.

Par exemple, pour supprimer un répertoire et ses sous-répertoires, le -r flag est utilisé pour supprimer un répertoire, ses sous-répertoires et des fichiers de manière récursive.

$ sudo rm -r nom_répertoire

Cette commande supprimera immédiatement le répertoire et tous les sous-répertoires et fichiers qu’il contient, uniquement si le répertoire n’est pas protégé en écriture.

Si le répertoire est protégé en écriture, il vous demandera de confirmer le processus de suppression d’un fichier protégé en écriture. Si vous ne souhaitez pas être invité à confirmer la confirmation, vous devez utiliser le -F option pour supprimer de force un répertoire protégé en écriture sous Linux.

Ainsi, la commande de suppression d’un répertoire protégé en écriture et de tous les fichiers et sous-répertoires qu’il contient ressemblera à ceci:

$ sudo rm -rf nom_répertoire

En utilisant le rm commande, vous pouvez également supprimer plusieurs répertoires en une seule commande. La commande pour supprimer plusieurs répertoires serait comme ceci:

$ sudo rm -r nom_répertoire_1 nom_répertoire_2 nom_répertoire_3

C’est ainsi que vous pouvez simplement supprimer plusieurs répertoires en une seule commande en utilisant le rm commander.

Conclusion

Cet article comprend des conseils détaillés sur la suppression d’un répertoire sous Linux à l’aide du rmdir et rm commander. Nous avons découvert divers drapeaux comme drapeau ar qui peut supprimer récursivement les fichiers et sous-répertoires. le -F L’indicateur peut être utilisé pour supprimer de force un répertoire protégé en écriture.