W moim Macbooku Pro zabrakło miejsca na dysku i nie mogę się dowiedzieć, dlaczego.
Mam minimalną liczbę aplikacji i danych użytkownika.
Wyjście z df -h
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk1 233Gi 227Gi 5.8Gi 98% 59462769 1518477 98% /
devfs 182Ki 182Ki 0Bi 100% 630 0 100% /dev
map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net
map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home
Jak widzicie tutaj, donosi, że mam około 6GB
wolnej przestrzeni.
Potem ncdu
starałem się lepiej zrozumieć, co faktycznie wykorzystuje przestrzeń
Jak widać, ncdu
jest raport, że wykorzystałem 30GB
przestrzeń, która wygląda mi dobrze.
Najwyraźniej źle tu patrzę.
Jakieś spostrzeżenia?
hard-drive
sierra
disk-space
kabal
źródło
źródło
Odpowiedzi:
Spróbuj
sudo ncdu
zamiast tego. Jako zwykły administrator lub użytkownik nie możesz skanować zawartości niektórych folderów (wszystkie są wskazywane przez błąd podczas skanowania i na końcowej liście przez kropkę - jeśli nie można skanować podfolderu - lub wykrzyknik - jeśli cały folder jest wykluczony ze skanowania z powodu braku uprawnień do odczytu!).Przykłady (pokazano tylko wielką szóstkę i folder .Spotlight-V100):
ncdu
:sudo ncdu
:Kolejnym fajnym hackiem dla Perla jest polecenie:
Posortuje wszystkie foldery (nie tylko te w bieżącym folderze) w zależności od rozmiaru podobnego do Grand Perspective bez cegieł:
źródło
sudo ncdu
pokazało mi, że cała przestrzeń została wykorzystana przez/.Spotlight-V100
Chociaż jestem wystarczająco dużym fanem
du
incdu
, czasem nadal warto wypróbować GUI.Oto dane wyjściowe dysku SSD mojego MBP z rynku wtórnego z Grand Perspective , skanowane z /:
Widzę na przykład, że Xcode.app jest największym wpisem w moim folderze / Applications. (Właśnie znalazłem 9 GB, które mogę zwolnić ze starego folderu domowego użytkownika usuniętego).
źródło
Chociaż
ncdu
jest doskonały (i to nie jest powalające), istnieje kilka wbudowanych poleceń, które możesz wypróbować, jeśli nie chcesz instalować (lub nie możesz) narzędzi innych firm:To polecenie wyświetla listę wszystkich plików z katalogu głównego, ale wyklucza wszelkie podłączenia systemu plików (tj. Połączenia USB lub sieciowe) i sortuje od najmniejszego do największego. Na przykład wydając polecenie na moim komputerze iMac, otrzymuję następujące wyniki:
To daje mi miłe podsumowanie tego, z czego korzystają foldery najwyższego poziomu na moim dysku. W moim przypadku
/Applications
folder zużywa 30G, a mój/Users
261G.Jeśli chcesz przejrzeć wszystko w folderze Aplikacje i posortować je według rozmiaru, możesz wydać polecenie
Przesyłam dane wyjściowe do
sort
i używam-r
flagi do sortowania w odwrotnej kolejności (od największej do najmniejszej), aby zobaczyć, które pliki i katalogi zajmują miejsce.Lista będzie dość długa, dlatego sugeruję przesłanie danych wyjściowych do pliku tekstowego w celu oceny:
To da ci plik tekstowy na pulpicie, który możesz przeglądać w dowolnym edytorze tekstu. W ten sposób będziesz mieć dostęp do tego, jakie pliki / podkatalogi potrzebujesz / chcesz zbadać, dlaczego tak dużo miejsca na dysku.
źródło
-h
, więcsort
traktuje rozmiary jak łańcuchy.