Como recuperar um arquivo que foi removido no nautilus quando executado como root?

5

Sou novo no Ubuntu e usei o comando sudo -s para me tornar root e executei nautilus para abrir meu Nautilus Elementary como root.

Ao gerenciar meus arquivos, pressionei incorretamente o botão "Excluir" na minha pasta importante.

Eu pensei que a pasta irá para a pasta Lixeira, mas se eu clicar em Lixeira (no nautilus rodando como root) meu nautilus foi imediatamente fechado, com o erro abaixo em um terminal:

  

** (nautilus: 30221): CRITICAL **: nautilus_file_get_location:   asserção 'NAUTILUS_IS_FILE (arquivo)' falhou

     

(nautilus: 30221): GLIB-GIO-CRITICAL **: g_file_get_uri: afirmação   'G_IS_FILE (arquivo)' falhou   ** ERRO: nautilus-window-manage-views.c: 819: begin_location_change:   declaração falhou: (location! = NULL)

Em outras contas de usuário, a pasta da lixeira parece estar em .Trash , mas em /root , não existe esse diretório.

Onde está minha pasta que eu deletei?

    
por Smile.Hunter 27.07.2011 / 12:30

3 respostas

3

abra o nautilus como root: gksu nautilus então, após digitar sua senha, você terá as janelas do nautilus. pressione Ctrl + H para mostrar os arquivos ocultos então vá para /home/.trash-0 todos os seus arquivos detectados durante a sessão raiz devem estar lá.

    
por amixr 27.07.2011 / 14:40
3

.Trash é uma pasta oculta. Se você não conseguir encontrá-lo, tente abrir /root/.Trash manualmente. Em um terminal, você pode obter uma listagem de diretórios dele:

sudo ls -lA /root/.Trash

Nunca execute como root, a menos que tenha certeza do que está fazendo.

    
por Lekensteyn 27.07.2011 / 13:06
2

Pelo menos no Ubuntu 13.04 e acima (não sei exatamente quando a opção foi feita), todos os arquivos excluídos no nautilus quando executados como root podem ser encontrados em:

/root/.local/share/Trash

Os arquivos reais estarão em um diretório files , enquanto alguns dados extras (que armazenam informações como quando os dados foram excluídos e sua localização original) podem ser encontrados no diretório info .

    
por IQAndreas 11.11.2013 / 02:37