Stations de travail en ligne OnWorks Linux et Windows

Logo

Hébergement gratuit en ligne pour les postes de travail

<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.


image

-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.


image

-F, --Obliger Ignorer les fichiers inexistants et ne pas demander. Cette

remplace le --interactif option.


image

-dans, --verbeux Afficher des messages d'information au fur et à mesure de la suppression

effectué.


image


Tableau 4-9 : Exemples de rm


Résultats de la commande

Résultats de la commande

rm file1 Supprimer file1 silencieusement.


image

rm -i file1 Identique à ci-dessus, sauf que l'utilisateur est invité à confirmer avant que la suppression ne soit effectuée.


image

rm -r fichier1 rép1 Supprimer file1 et les Dir1 et son contenu.


image

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.


image


image

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.

image

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.


Meilleur système d'exploitation Cloud Computing chez OnWorks :