0 votes

Quelles mesures peuvent être prises pour récupérer de rm -rf ~

Je demande un ami.

Imaginons que l'on ait accidentellement créé un fichier nommé ~ et dans le processus d'effacement, tape bêtement :

rm -rf ~

Heureusement, j'ai le terminal actif Windows ouvert, donc tout n'est pas entièrement perdu. Il se trouve que j'ai arrêté l'opération alors qu'elle était en cours de suppression dans le système d'exploitation. ~/. aussi, ce qui fait que je conserve en quelque sorte tout le contenu lié à mon travail, puisque ces répertoires n'ont pas été touchés par l'attaque de l'UE. rm (chanceux, je sais).

Y a-t-il un moyen de s'en remettre ? Quels fichiers dois-je recréer tant que je dispose encore de sessions de terminal valides ?

Je pars du principe que toute ma configuration (principalement en ~/. dossiers/répertoires nommés) a définitivement disparu. J'ai récupéré une partie de mon .bash_profile en regardant à env , alias et typeset -f mais je suis sûr que j'en manque des parties.

1voto

Douglas Points 10417

rm est une de ces commandes dangereuses où "L'erreur est humaine, mais pour vraiment foutre le bordel, il faut un ordinateur". rm supprime immédiatement les fichiers et contourne la Corbeille... vous ne passez pas "Go" et vous ne "collectez pas 200 $".

Votre meilleure chance est de....

  1. Arrêtez d'utiliser la machine comme dans DÈS QUE POSSIBLE. Plus vous l'utilisez, plus l'activité du disque est importante, moins vous avez de chance de récupérer.

  2. Essayez d'obtenir quelque chose comme DiskDrill . Son utilisation est gratuite, mais la récupération proprement dite coûte environ 100 dollars. Il en existe d'autres, mais celui-là fonctionne très bien pour moi.

  3. Commencez un régime Time Machine et respectez-le.

0voto

nohillside Points 82672

Si vous êtes sûr que seuls les fichiers/dossiers commençant par un point ont disparu, vous êtes en fait assez sûr. Pratiquement rien sous MacOS ne repose sur de tels fichiers. Si vous voulez récupérer les valeurs par défaut, créez un nouveau compte utilisateur et copiez les éléments manquants à partir de celui-ci.

Les principaux problèmes proviennent probablement des fichiers init de votre shell et de votre configuration ssh. Je suppose/espère que vous savez comment les reconstruire si vous êtes assez expérimenté pour les modifier/utiliser :-)

PS : ce serait aussi une bonne occasion d'établir une stratégie de sauvegarde...

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X