Perdi todos os diretórios com sudo rm -rf ~ / .local / share / Trash / * no ubuntu 16

0

Não consegui esvaziar a lixeira, por isso usei o comando abaixo:

sudo rm -rf ~/.local/share/Trash/*

e apagou tudo de todos os diretórios, home e downloads

Alguém por favor pode ajudar?

    
por Sonali Chandna 17.06.2017 / 00:10

3 respostas

3

O comando sudo rm -rf ~/.local/share/Trash/* somente removerá o conteúdo do seu diretório Lixeira local. Além disso, para referência futura, excluir sua própria lixeira de usuário não requer privilégios de sudo.

Sua estrutura de arquivos $HOME pode, de fato, ser excluída, como você disse, mas o comando que você postou não faria isso.

    
por jones0610 17.06.2017 / 01:36
2

primeiro, não execute o sistema para evitar a sobrescrita de dados. inicializar a partir de um CD ao vivo O extundelete é um bom programa para recuperar arquivos lendo inodes.

    
por ravery 17.06.2017 / 00:47
1

Execute um liveCD / USB e monte a partição que contém seus arquivos perdidos como somente leitura. ex. Se sua partição / home estiver em sda2, execute estes comandos:

mkdir ~/recovery/

sudo mount -o ro /dev/sda2 ~/recovery/

Recupere seu diretório de usuários e todo o seu conteúdo:

sudo extundelete /dev/sda2 --restore-directory /home/username/
    
por jones0610 17.06.2017 / 02:26