Потерял все каталоги с помощью 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/