Retour au cours

25. Supprimer des répertoires et leur contenu : `rm -r` (Zone de danger)

Les Bases de Linux : de Zéro à Héros du CLI

Supprimer des dossiers non vides

Pour supprimer un répertoire et tout son contenu (fichiers et sous-répertoires), vous devez combiner rm avec l'option récursive (-r).

La commande rm -r

bash $ rm -r projet_poubelle

Cette commande s'exécute silencieusement et supprime immédiatement tout ce qui se trouve à l'intérieur de projet_poubelle.

L'option Force (-f)

L'option -f (force) supprime tous les avertissements et invites interactives. La combinaison rm -rf est notoirement puissante et dangereuse, surtout lorsqu'elle est exécutée en tant qu'utilisateur root ou en pointant vers le mauvais chemin. N'utilisez jamais rm -rf / à moins de savoir absolument ce que vous faites (ce qui revient probablement à détruire votre système).

Pratique sécurisée

Combinez toujours les options interactive et récursive pour plus de sécurité lors de la suppression de répertoires :

bash $ rm -ir gros_repertoire_a_supprimer