Je suis nouveau chez Ubuntu et j'ai utilisé la commande Sudo -s
pour devenir root et exécuté nautilus
pour ouvrir mon élémentaire Nautilus en tant que root.
Lors de la gestion de mes fichiers, j’ai appuyé à tort sur le bouton "Supprimer" de mon dossier important.
Je pensais que ce dossier irait dans le dossier Corbeille, mais si je cliquais sur Corbeille (dans Nautilus fonctionnant en tant que root), mon Nautilus était immédiatement fermé avec l'erreur ci-dessous dans un terminal:
** (nautile: 30221): CRITICAL **: nautilus_file_get_location: l'assertion `NAUTILUS_IS_FILE (fichier) 'a échoué
(nautilus: 30221): GLib-GIO-CRITICAL **: g_file_get_uri: assertion `G_IS_FILE (fichier) 'a échoué ** ERREUR: nautilus-window-manage-views.c: 819: begin_location_change: l'assertion a échoué: (localisation! = NULL )
Sur d'autres comptes d'utilisateur, la corbeille semble se trouver dans .Trash
, mais dans /root
, ce répertoire n'existe pas.
Où se trouve mon dossier que j'ai supprimé?
ouvrez Nautilus en tant que root: gksu nautilus
, puis, après avoir entré votre mot de passe, vous aurez les fenêtres Nautilus. appuyez sur Ctrl + H pour afficher les fichiers cachés, puis accédez à /home/.trash-0
tous vos fichiers supprimés au cours de votre session root doivent être présents.
.Trash
est un dossier caché. Si vous ne le trouvez pas, essayez d'ouvrir /root/.Trash
manuellement. Dans un terminal, vous pouvez obtenir une liste de répertoires en lançant:
Sudo ls -lA /root/.Trash
Ne lancez jamais en tant que root, sauf si vous êtes sûr de ce que vous faites.
Au moins dans Ubuntu 13.04 et supérieur (ne sachant pas exactement quand le commutateur a été effectué), tous les fichiers supprimés dans Nautilus lorsqu’ils sont exécutés en tant que root peuvent être trouvés dans:
/root/.local/share/Trash
Les fichiers réels seront dans un répertoire files
, tandis que des données supplémentaires (qui stockent des informations telles que le moment où les données ont été supprimées et leur emplacement d'origine) peuvent être trouvées dans le répertoire info
.