Потерял все каталоги с помощью sudo rm -rf ~/.local/share/Trash/* в Ubuntu 16

Мне не удалось очистить корзину, поэтому я использовал следующую команду:

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

и он удалил все из всех каталогов, дома и загрузок

Кто-нибудь может помочь?

3 ответа

Команда sudo rm -rf ~/.local/share/Trash/* удалит только содержимое вашего локального каталога корзины. Кроме того, для дальнейшего использования удаление собственной корзины пользователя не требует привилегий sudo.

Ваш $HOME Структура файлов действительно может быть удалена, как вы говорите, но команда, которую вы разместили, этого не сделает.

Во-первых, не запускайте систему, чтобы избежать перезаписи данных. boot с live CD extundelete - хорошая программа для восстановления файлов путем чтения inode.

Запустите liveCD / USB и смонтируйте раздел, содержащий потерянные файлы, только для чтения. ех. Если ваш /home раздел находится на sda2, выполните эти команды:

mkdir ~/recovery/

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

Восстановите ваш пользовательский каталог и все его содержимое:

sudo extundelete /dev/sda2 --restore-directory /home/username/
Другие вопросы по тегам