<Précédent | Table des matières | Suivant>
Options et exemples utiles
Voici quelques-unes des options courantes pour rm:
Tableau 4-8 : Options rm
Option Signification
Option Signification
-je, --interactif Avant de supprimer un fichier existant, demandez à l'utilisateur
confirmation. Si cette option n'est pas spécifiée, rm supprimera silencieusement les fichiers.
-r, --recursive Supprimer récursivement les répertoires. Cela signifie que si un
répertoire en cours de suppression a des sous-répertoires, supprimez-les également. Pour supprimer un répertoire, cette option doit être spécifiée.
-F, --Obliger Ignorer les fichiers inexistants et ne pas demander. Cette
remplace le --interactif option.
-dans, --verbeux Afficher des messages d'information au fur et à mesure de la suppression
effectué.
Tableau 4-9 : Exemples de rm
Résultats de la commande
Résultats de la commande
rm file1 Supprimer file1 silencieusement.
rm -i file1 Identique à ci-dessus, sauf que l'utilisateur est invité à confirmer avant que la suppression ne soit effectuée.
rm -r fichier1 rép1 Supprimer file1 et les Dir1 et son contenu.
rm -rf fichier1 rép1 Identique à ci-dessus, sauf que si l'un ou l'autre file1 or Dir1 do
n'existe pas, rm continuera en silence.
Soyez prudent avec rm!
Les systèmes d'exploitation de type Unix tels que Linux n'ont pas de commande de restauration. Une fois que vous supprimez quelque chose avec rm, c'est parti. Linux suppose que vous êtes intelligent et que vous savez ce que vous faites.
rm - Supprimer des fichiers et des répertoires
Soyez particulièrement prudent avec les caractères génériques. Considérez cet exemple classique. Supposons que vous vouliez supprimer uniquement les fichiers HTML d'un répertoire. Pour ce faire, vous tapez :
rm *.html
ce qui est correct, mais si vous placez accidentellement un espace entre le « * » et le « .html » comme ceci :
rm * .html
le rm La commande supprimera tous les fichiers du répertoire, puis se plaindra qu'il n'y a pas de fichier appelé ".html".
Voici une astuce utile. Chaque fois que vous utilisez des caractères génériques avec rm (en plus de vérifier soigneusement votre saisie !), testez d'abord le caractère générique avec ls. Cela vous permettra de voir les fichiers qui seront supprimés. Appuyez ensuite sur la flèche vers le haut pour rappeler la commande et remplacez le ls comprenant rm.