ホームディレクトリに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
答え1
私にも同じ問題があり、明らかにそれは私のローカルタイムマシンのスナップショットがディスクをいっぱいにするのが原因であるようです。おそらく、OSXはより多くのスペースが必要になるたびにこれらのスナップショットを自動的に消去します(したがってFinderに空きスペースとして報告します)、dfはそれを知りません。
この問題を解決するには、コマンドラインユーティリティを使用して古いスナップtmutil
ショットを消去できます。
既存のローカルスナップショットを一覧表示します。
sudo tmutil listlocalsnapshots /
20GB(21474836480バイト)の古いローカルスナップショットを削除するには(削除優先順位4):
sudo tmutil thinlocalsnapshots / 21474836480 4
答え2
Time Machine バックアップを使用している可能性が高いです。 Finder はローカル Time Machine バックアップを空き領域として表示します。 Appleは、この知識ベースの記事でこれについて説明しています。http://support.apple.com/kb/HT4878。
ローカルのTime Machineバックアップは、空き領域に問題があると自動的に削除されるため、Finderに空き領域として表示されます。
答え3
FWIW、私の場合(macOS Sonoma 14.4.1)gdf
Homebrewコアを使用すると、正しいサイズが表示されます。
$ df -h
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk3s1s1 926Gi 9.5Gi 443Gi 3% 404k 4.3G 0% /
そして
$ gdf -h
Filesystem Size Used Avail Use% Mounted on
/dev/disk3s1s1 927G 483G 444G 53% /
答え4
df コマンドは、ファイルシステムの残りのスペースを表示します。ここで、Mac OS X の $HOME(/Users/$USER) マウントポイントは / です。
したがって、次のように入力するとき:
df -h $HOME
$HOMEは/ファイルシステムの一部なので、入力したものと同じです。
df -h /
Finder の内容を端末の一部のコマンド内容と比較するには、次のようにします。
du -sh $HOME