W katalogu domowym df -h $HOME
pokazuje
Filesystem Size Used Avail Use% Mounted on
/dev/disk1 231G 177G 54G 77% /
Ale w wyszukiwarce
Jakieś pomysły?
EDYTOWAĆ
Załączone df -h
wyjście
/dev/disk1 231G 177G 54G 77% /
# this is memory disk
/dev/disk2 7.0G 677M 6.4G 10% /Users/HOME/Library/Caches
# this is an encrypted dmg
/dev/disk3s2 9.3G 7.0G 2.3G 76% /Volumes/NOT_HOME
# this is a bindfs
/Volumes/NOT_HOME/xxxx 9.3G 7.0G 2.3G 76% /Users/HOME/Library/some-folder
osx
disk-usage
finder
stokrotka
źródło
źródło
/
). W związku z tym wyświetlana jest pełna przestrzeń dyskowa w porównaniu z rzeczywistymi danymi, które pokazuje wyszukiwarka.du -sh $HOME
Zamiast tego spróbuj wyświetlić zawartość katalogu domowego. Poza tym niektóre aplikacje dzielą się przez 1000 zamiast 1024.df -h
?Odpowiedzi:
Miałem ten sam problem i najwyraźniej był on spowodowany przez moje migawki lokalnej maszyny czasu wypełniające dysk. OSX podobno usuwa te migawki automatycznie, ilekroć potrzeba więcej miejsca (i dlatego zgłasza to jako dostępne miejsce w Finderze), ale df nie wie o tym.
Aby rozwiązać problem, możesz użyć narzędzia wiersza polecenia
tmutil
, aby wyczyścić stare migawki.Aby wyświetlić listę istniejących lokalnych migawek:
Aby usunąć 20 koncertów (21474836480 bajtów) ze starych lokalnych migawek (z priorytetem czyszczenia 4):
źródło
sudo
być wymagane także przy drugim poleceniu?sudo tmutil deletelocalsnapshots 2020-04-12-160315
.Prawdopodobnie używasz kopii zapasowych Time Machine. Finder pokazuje kopie zapasowe wehikułu czasu lokalnego jako wolne miejsce. Jest to wyjaśnione w tym artykule KB przez Apple http://support.apple.com/kb/HT4878 .
Kopie zapasowe lokalnej maszyny czasu są pokazywane jako wolne miejsce w wyszukiwarce, ponieważ są one automatycznie usuwane, jeśli wolne miejsce stanie się problemem.
źródło
polecenie df wyświetli pozostałe miejsce w systemie plików, w którym znajduje się punkt montowania $ HOME (/ Users / $ USER), więc na Mac OS X, który będzie /
Więc kiedy piszesz:
ponieważ $ HOME jest częścią systemu plików /, jest taki sam jak piszesz:
Jeśli chcesz porównać to, co mówi Finder, z tym, co mówi jakieś polecenie w Terminalu:
źródło