Utworzyłem nową instalację Ubuntu i chciałem skopiować moje stare pliki, ale miałem komplikacje, więc uruchomiłem LiveUSB i wykonałem część do kopiowania, i wszystko wydawało się iść dobrze (pliki skopiowane itp.). Kiedy jednak uruchamiam się w nowych instalacjach Ubuntu, nie mogę znaleźć plików; nie znajdują się w miejscu, w którym je skopiowałem, jednak wydaje się, że przestrzeń jest dla nich przydzielona.
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/
Kiedy jednak otwieram analizator zużycia dysku, otrzymuję: przegląd , przegląd / który wydaje się wskazywać, że moje pliki gdzieś tam są.
Próbowałem find
i locate
, ale nie znaleźli moich plików. Uruchomione również du -sh /*
pokazuje, że żaden folder nie jest większy niż 3 GB.
disk
disk-usage
InDistress123
źródło
źródło
find -name [Files]
lubwhereis [Files]
sudo du -hxd1 /; df -i; df -h; sudo lsof | grep deleted
do swojego postu, proszę.Odpowiedzi:
Podejrzewam, że masz zamontowaną inną partycję
/home
. Po uruchomieniu na żywo USB nie zamontowałeś tej partycji, więc pliki skopiowane do twojego katalogu domowego zostały skopiowane do twojego katalogu domowego na zamontowanej partycji/
. Kiedy Ubuntu uruchamia się i montuje coś/home
, stara zawartość jest praktycznie niedostępna do momentu odmontowania/home
.Możesz powiązać mount
/
gdzie indziej, aby uzyskać dostęp do katalogu zamaskowanego przez inne mounty:źródło
Krok 0. Przeczytaj
man locate
.Krok 1. Upewnij się, że
locate
baza danych jest aktualna:To zajmie kilka minut - miej cierpliwość.
Krok 2. Użyj,
locate
aby znaleźć jeden z plików o unikatowej nazwie. Na przykład:(jeśli masz na imię „George Romero”. Moje nie jest, YMMV.)
Krok 3. Przeczytaj
man mv
i zastanów się przy użyciu,mv
aby przenieść całą strukturę katalogów tam, gdzie chcesz. Na przykład, jeśli lokalizacja kroku 2 wykazała:możesz zrobić coś takiego
mv --target-directory=$HOME /some/where/Documents
.źródło
find
Mówiąc prościej, możesz
źródło
Jeśli otworzysz terminal, a
cd /
następnie to poleceniesudo du -aBM -d 1 . | sort -nr | head -20
pokaże ci 20 największych katalogów (w tym podkatalogów) w twoim systemie plików - uruchomienie po raz pierwszy zajmuje trochę czasu. Następnie możesz zmienić katalog na coś, co wygląda na większy niż oczekiwano, i ponownie uruchomić polecenie, szukając ponownie katalogów większych niż oczekiwano, i mam nadzieję, że w końcu znajdziesz swoje pliki.
źródło