comment annuler un rm -f -R ?

comment annuler un rm -f -R ? - C - Programmation

Marsh Posté le 05-01-2005 à 21:59:53    

Je suis le dernier des abrutis.
Je viens de me tromper de répertoire et de supprimer tout mon projet (une 20aine d'heure de boulot) par un  rm -R -f projet/
Y'a-t-il moyen de faire marche arrière ?
Merci

Reply

Marsh Posté le 05-01-2005 à 21:59:53   

Reply

Marsh Posté le 05-01-2005 à 22:00:36    

non

Reply

Marsh Posté le 05-01-2005 à 22:01:40    

Sous Windows 3.1, y'avait Microsoft Undelete, tu pouvais retrouver des trucs... Mais sous Nix, je sais pas...

Reply

Marsh Posté le 05-01-2005 à 22:06:30    

tous les machins genre GetDataBack non? Enfin je sais pas si ça existe pour les file system nix.
 
tiens je viens de tomber la dessus : http://www.data-recovery-software. [...] very.shtml

Reply

Marsh Posté le 05-01-2005 à 22:07:31    

Mauvaise cat de toute facon [:whatde]

Reply

Marsh Posté le 05-01-2005 à 22:09:34    

vla ske c'est d'utiliser des OS paleolithique fonctionnant encore en ligne de commande

Reply

Marsh Posté le 05-01-2005 à 22:24:15    

Ça m'est déjà arrivé, j'ai réussi à récupérer mon travail à la bourrin en faisant un grep dans ma partition (/dev/hda2 dans mon cas). ;)
Pour moins de risque, éteins ton PC directement après la bourde et fais ça avec un LiveCD.

Reply

Marsh Posté le 05-01-2005 à 22:27:59    

Sous les OS évolués au moins, t'as une corbeille ;)
 
Sinon le mieux à faire, c'est un alias de rm, pour que ça déplace les fichiers dans un dossier corbeille...

Reply

Marsh Posté le 05-01-2005 à 22:30:53    

sedrilo a écrit :

Je suis le dernier des abrutis.
Je viens de me tromper de répertoire et de supprimer tout mon projet (une 20aine d'heure de boulot) par un  rm -R -f projet/
Y'a-t-il moyen de faire marche arrière ?
Merci


Tu travailles sans sauvegarde ? Bon ben que ça te serve de leçon... La prochaine fois, tu installeras CVS...
 
Entre nous, 20 heures, c'est rien. Tu vas les refaire en 8 à 10 heures, et probablement en mieux...
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

Marsh Posté le 05-01-2005 à 22:33:40    

FlorentG a écrit :

Sous les OS évolués au moins, t'as une corbeille ;)

Sinon le mieux à faire, c'est un alias de rm, pour que ça déplace les fichiers dans un dossier corbeille...


Avec Gnome j'ai une corbeille [:whatde]

Reply

Marsh Posté le 05-01-2005 à 22:33:40   

Reply

Marsh Posté le 05-01-2005 à 22:37:44    

WhatDe a écrit :

Avec Gnome j'ai une corbeille [:whatde]


 
je suppose que gnome est dedans ?

Reply

Marsh Posté le 05-01-2005 à 22:38:27    

WhatDe a écrit :

Avec Gnome j'ai une corbeille [:whatde]


 
Et ça t'avance bien pour le rm. ;)
 
Le seul moyen universel ce serait de jouer avec unlink().

Reply

Marsh Posté le 05-01-2005 à 22:43:11    

Bon c bon j'ai paniqué trop vite.
Mon .c principal était encore ouvert dans gvim.
Le reste je mettrai pas longtemps à le réécrire.
Donc plus besoin d'aide merci ;)

Reply

Marsh Posté le 05-01-2005 à 22:44:02    

Sinon la solution passait par le logiciel unrm, mais je n'ai aps réussi à l'utiliser.
 
Oui Emmanuel petite montée d'adrénaline... à l'avenir je ferai des sauvegardes c'est sûr ça m'aura servi de leçon !


Message édité par sedrilo le 05-01-2005 à 22:46:23
Reply

Marsh Posté le 05-01-2005 à 22:48:59    

blurk a écrit :

Et ça t'avance bien pour le rm. ;)
 
Le seul moyen universel ce serait de jouer avec unlink().


Tu connais des OS qui bloquent les commandes ?

Reply

Marsh Posté le 10-01-2005 à 12:36:31    

Question à Monsieur WhatDE
Qu'est-ce qu'un OS évolué ?
Il me semble que la corbeille fait plus parti de l'interface graphique que du système d'exploitation.

Reply

Marsh Posté le 10-01-2005 à 12:47:37    

la solution c de ne pas mettre -f c tout
:-)


---------------
  ____
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed