Я создал новую установку Ubuntu и хотел скопировать мои старые файлы, но у меня были сложности, поэтому я загрузился в LiveUSB и выполнил копирование там, и все, казалось, прошло нормально (файлы скопированы и т. Д.). Однако, когда я загружаюсь в новые установки Ubuntu, я не могу найти файлы; их нет в том месте, где я их скопировал, однако, похоже, для них выделено место.
df -h shows (this is a fresh install so those 100 GB must be my files)
/dev/mapper/ubuntu--vg-root 451G 113G 315G 27% /
du -sh /home/username/ shows only 58 MB
58M /home/username/
Однако, когда я открываю анализатор использования диска, я получаю следующее: обзор , обзор / который, кажется, указывает на то, что мои файлы где-то есть.
Я пробовал find
и locate
, но они не нашли мои файлы. Также работает du -sh /*
показывает, что ни одна папка не превышает 3 ГБ.
disk
disk-usage
InDistress123
источник
источник
find -name [Files]
илиwhereis [Files]
sudo du -hxd1 /; df -i; df -h; sudo lsof | grep deleted
к вашему сообщению, пожалуйста.Ответы:
У меня есть сильное подозрение, что у вас установлен другой раздел
/home
. Когда вы загрузились на работающий USB, вы не смонтировали этот раздел, поэтому файлы, скопированные в ваш домашний каталог, были скопированы в ваш домашний каталог в разделе, на котором смонтирован/
. Когда Ubuntu загружается и монтирует что-либо/home
, старое содержимое фактически недоступно, пока вы не размонтируетесь/home
.Вы можете связать mount в
/
другом месте, чтобы получить доступ к каталогу, замаскированному другими монтируемыми файлами:источник
Шаг 0. Читать
man locate
.Шаг 1. Убедитесь, что
locate
база данных обновлена:Это займет несколько минут - наберитесь терпения.
Шаг 2. Используйте,
locate
чтобы найти один из ваших файлов с уникальным для вас именем. Например:(если вас зовут "Джордж Ромеро". Мой нет, YMMV.)
Шаг 3. Прочтите
man mv
и рассмотрите возможность использованияmv
для перемещения всей структуры каталогов туда, куда вы хотите. Например, если поиск шага 2 показал:Вы могли бы сделать что - то подобное
mv --target-directory=$HOME /some/where/Documents
.источник
find
)Проще говоря, вы могли бы
источник
Если вы открываете терминал, а
cd /
затем эта командаsudo du -aBM -d 1 . | sort -nr | head -20
покажет вам 20 самых больших каталогов (включая подкаталоги) в вашей файловой системе - для запуска в первый раз требуется время. Затем вы можете перейти к каталогу, который выглядит больше ожидаемого, и снова запустить команду, снова ища каталоги больше ожидаемых, и, надеюсь, вы в конечном итоге найдете свои файлы.
источник