Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Astuces.divers : [Terminal] Protéger le contenu d'un répertoire contre les fausses manipulations

Posté par Maillequeule () le 04 novembre 2004
Parfois le geek décide de faire le ménage dans ses dossiers plus vite que dans son logement, et il est alors tenté de lancer une commande un peu radicale du genre :


$ rm -rf
(Suppression récursive sans confirmation)


L'ennui est que l'incident est vite arrivé.


Pour ajouter facilement une petite protection, il suffit de créer un fichier "-i" dans un répertoire avec la commande suivante :


$ > -i
(création d'un fichier vide appelé "-i")


Lorsque rm va arriver dans ce dossier, il va le prendre en paramètre, et l'interpréter comme une demande de passage en mode interactif.


rm va donc demander une confirmation pour la suppression de chaque fichier et dossier qui s'y trouve.


Cette astuce est vieille comme Unix, devrait fonctionner avec la grand majorité des interpréteurs de commande, et sauver quelques fichiers :)


M

> Lire le message (21 commentaires, moyenne: 1,6).  

Vous avez demandé le commentaire #649195.

[+] Solution bien plus propre

Posté par gyom gyom () le 16/11/2005 à 16:46. (lien). Évalué à -1.

Je vous laisse faire un man chattr