В домашнем каталоге, df -h $HOME
показывает
Filesystem Size Used Avail Use% Mounted on
/dev/disk1 231G 177G 54G 77% /
Но в поиске
Любые идеи?
РЕДАКТИРОВАТЬ
Прикрепленный df -h
вывод
/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
маргаритка
источник
источник
/
). Для этого показано полное дисковое пространство по сравнению с фактическими данными, которые показывает вам средство поиска.du -sh $HOME
Вместо этого попробуйте просмотреть содержимое вашего домашнего каталога. Кроме того, некоторые приложения имеют тенденцию делиться на 1000 вместо 1024.df -h
?Ответы:
У меня была такая же проблема, и, видимо, она была вызвана тем, что мои локальные машины времени заполняли диск. Предполагается, что OSX автоматически удаляет эти снимки всякий раз, когда требуется больше места (и поэтому сообщает об этом как о доступном пространстве в Finder), но df этого не знает.
Чтобы решить эту проблему, вы можете использовать утилиту командной строки
tmutil
, чтобы очистить старые снимки.Чтобы составить список существующих локальных снимков:
Чтобы очистить старые локальные снимки на 20 гигабайт (21474836480 байт) (с приоритетом очистки 4):
источник
sudo
должно требоваться и по второй команде?sudo tmutil deletelocalsnapshots 2020-04-12-160315
.Скорее всего, вы используете резервные копии Time Machine. Средство поиска показывает локальные резервные копии машины времени как свободное место. Это объясняется в этой статье КБ Apple http://support.apple.com/kb/HT4878 .
Резервные копии локальной машины времени отображаются в виде искателя как свободное место, потому что они автоматически удаляются, если свободное место становится проблемой.
источник
Команда df отобразит пространство, оставшееся в файловой системе, где находится точка монтирования $ HOME (/ Users / $ USER), поэтому на Mac Os X это будет /
Поэтому, когда вы печатаете:
поскольку $ HOME является частью файловой системы /, он такой же, как вы вводите:
Если вы хотите сравнить то, что говорит Finder, с тем, что говорят некоторые команды в Терминале:
источник