Je semble avoir supprimé tous mes fichiers lors de la suppression du vin du répertoire personnel

18

Après avoir essayé de supprimer Wine d'Ubuntu, tous mes fichiers ont soudainement disparu. Autrement dit, je ne vois aucun de mes documents, etc., mais mon disque dur indique que seulement 3 Go sont encore disponibles (ce qui est courant pour mon petit disque dur).

Le problème est survenu après avoir fait cela: comment supprimer complètement le vin , puis la réponse la mieux notée (de la pila pagale). J'ai probablement fait quelque chose qui ne convenait pas à ma version / PC (j'ai appris à la dure que les gens ne devraient pas simplement essayer des commandes qu'ils ne comprennent pas).

Quelqu'un sait-il comment récupérer / afficher mes fichiers supprimés / masqués?

Comme commenté, j'ai couru l'histoire:

    1  sudo apt-get remove --purge wine  
    2  rm -rf $HOME/ .wine  
    3  sudo  
    4  sudo rm -rf $HOME/.wine  
    5  sudo rm -f $HOME/.config/menus/applications-merged/wine*  
    6  rm -f $HOME/.config/menus/applications-merged/wine*  
    7  rm -rf $HOME/.local/share/applications/wine  
    8  rm -f $HOME/.local/share/desktop-directories/wine  
    9  rm -f $HOME/.local/share/icons/????_*.xpm  
   10  sudo apt-get remove --purge wine  
   11  sudo apt-get update  
   12  sudo apt-get autoclean  
   13  sudo apt-get clean  
   14  sudo apt-get autoremove  
   15  apt-get update
AsMek
la source
5
Veuillez modifier votre question et nous montrer les commandes exactes que vous avez exécutées. Vous pouvez les voir en ouvrant un terminal et en l'exécutant history.
terdon
5
Leçon apprise: ne pas utiliser fdans rmsauf si vous avez confirmé qu'il supprimera ce qui est prévu et vérifiera toujours les rmcommandes plus d'une fois ;-) Oh et le obligatoire: faites toujours une sauvegarde à intervalles réguliers.
Rinzwind
1
Grande astuce pour créer un lien vers les instructions que vous avez suivies qui ont causé la nuking, nous avons ajouté des commentaires sur cette page, dans l'espoir d'empêcher le suivant de les faire les mêmes erreurs que vous
Ferrybig
6
La ligne 2 de votre histoire en dit long. Un espace supplémentaire entre $HOMEet a d' .wineabord supprimé l'intégralité de votre répertoire personnel, puis un fichier appelé .winedans votre répertoire de travail.
user35581

Réponses:

58

rm -rf $HOME/ .wine Je vois un espace là-bas ... Vous avez détruit votre maison avec ça.

Quelqu'un sait-il comment récupérer / afficher mes fichiers supprimés / masqués?

Vous avez une sauvegarde? Si c'est le cas, utilisez cela. Autrement ...

  • ne RIEN avec ce système. RIEN. Toute modification apportée à ce bit du disque diminue votre capacité à en récupérer quoi que ce soit.
  • Démarrez un Live DVD et installez "testdisk" dedans.
  • Exécutez testdisk et faites-le analyser cette partition.
  • Commencez à prier.
Rinzwind
la source
4
Aie!! Ça fait vraiment mal! Savez-vous pourquoi il a utilisé cette -rfoption? Comme pourquoi rmn'était-ce pas suffisant? Je pense que c'est une très bonne leçon pour les débutants de ne pas faire confiance aux commandes (ou arguments) qu'ils ne comprennent pas complètement.
ipse lute
3
@ipselute, je ne sais pas si c'est exactement pourquoi, mais quand j'ai essayé de supprimer des ressources liées à Wine dans le passé, il demande rm: remove write-protected regular empty file 'FILENAME'?chaque fichier. L'utilisation rm -rfsaute les invites.
user1717828
2
Ma recommandation pour éviter ce genre de chose: utilisez toujours le gestionnaire de fichiers graphique pour supprimer des choses.
JonasCz
1
@ MichaelKjörling, l' -roption indique rmde fonctionner récursivement sur le répertoire que vous lui passez. L' -foption supprime un grand nombre d'invites liées à la suppression de fichiers en lecture seule ou à la suppression de fichiers qui ont été transmis au rmsystème de fichiers mais qui ne sont pas présents.
sherrellbc
2
Faites toujours un équivalent lspour vérifier ce qui est affiché et serait supprimé. De plus, je vous conseille de créer une sauvegarde avec tarafin que vous puissiez annuler la suppression si vous ne créez pas de sauvegardes régulièrement.
Rinzwind
20

Ici

rm -rf $HOME/ .wine  

Il y a un espace entre $HOMEet .wine. Donc, cela signifie que rmdoit forcer ( f) la rsuppression récursive ( ) des deux $HOMEet .wine.

Vous avez donc choisi de supprimer toutes les choses de votre dossier personnel :)

Il n'y a pas d'option "Annuler" ici, la meilleure solution est de récupérer à partir d'une sauvegarde précédente.

Ou, vous pouvez essayer à partir d'un système de fichiers en direct à utiliser testdisket photorecà récupérer vos données.

Veuillez noter que si vous avez utilisé l'ordinateur après la catastrophe, il est hautement improbable que vous y parveniez.

dadexix86
la source