ZoneO-trucs pour Mandriva Linux

Détruire tous ces fichiers de sauvegarde...

Comment détruire tous ces fichiers de sauvegarde terminant par '~'?

 
 

Si vous éditez des fichiers textes sous linux, vous avez de grandes chances de finir avec plein de fichiers de sauvegarde finissant par le symbole ~, et les détruire un par un peu vite tourner au calvaire...

En fait, il suffit de taper un ligne dans une fenêtre de commande. Placez-vous dans le dossier que vous voulez nettoyer (attention, ces commandes sont récursives, elles vont descendre toute l'aborescence de dossier sous le dossier de départ) et tapez:

find ./ -name '*~' | xargs rm

Quelques explications:

  • la commande find ./ -name '*~' cherche tous les fichiers dont le nom finit par ~ dans le dossier local et tous les sous-dossiers,
  • le signe | un un 'tunnel', ou 'pipe' en anglais, qui transforme le résultat de la commande précédente en arguments pour la commande suivante,
  • xargs lit les arguments de la ligne de commande et les applique à la commande qui suit,
  • rm détruit les fichiers.
04/2004
Edité et reformaté 12/2005
 

laurence, 01 juin 2007

Voue etes sur de ca ? Moi je l'ai fait et il me dit : ne peut enlever, aucun fichier ou repertoire de ce type.

Butchu, 03 juin 2007

Vos difficultés sont probablement dues à des problèmes de permission. Soit,

1- vous n'avez pas l'accès à ces fichiers car ils ont été créés par un autre utilisateur. Dans ce cas, il faut travailler en administrateur et changer leur propriétaire, ou directement les détruire en tant qu'administrateur (attention avec ces opérations!!).

2- ce sont vos fichiers mais vous n'avez pas le droit d'y toucher. Il faut alors changer les permissions et les rendre modifiables avec la commande: chmod chmod u+w monfichier

Dacca, 07 juin 2009

Bonjour !

Je me suis toujours posé une question !

A quoi ils servent enfaite ?

Merci pour le tuto !

Ajouter un commentaire

Nom:
Email ou URL: (optionel)
Security code
Code ci-dessus:
 
 
© ZoneO-soft - Contactez nous - Page d'accueil