mac os(mojave)でファイルを消しても空き領域が増えなかったので、Time Machineのスナップショットを削除してみた
ディスクの空き容量が5%くらいになったときにmacを起動するたびに警告が出るようになったのだけど、しばらくは無視して使っていました。その後、少し大きめのアプリをインストールしようとしたら、空きが足りないと怒られたので、サイズの大きい不要なファイルを削除してひたすら空きを作っていきました。

ある程度ファイルを削除したところで見た目上は空きが出ているはずなのに、それでも空きが足りないという警告でアプリがインストールできず。
そこで、「このMacについて」のストレージを見てみると、利用可能の部分は65GB以上はあるのに、それでもアプリはインストールできない。 空きが65GBはあるはずなのに、ターミナルのdfコマンドで確認すると、空きが5GBくらいしかなった。 いくつか検索したら、どうもTimeMachineが自動でスナップショットをとっているのが悪さしているようで、実際に以下のコマンドを実行したらスナップショットが作られていた。
$ sudo tmutil listlocalsnapshots / com.apple.TimeMachine.2020-02-24-200516 com.apple.TimeMachine.2020-02-24-210515 com.apple.TimeMachine.2020-02-24-220619
以下のコマンドでスナップショットを削除してみる
$ sudo tmutil deletelocalsnapshots 2020-02-24-200516
これでも思うように空きが増えなかったので、以下のようにしたらdfでも空きが確認できるようになった。
$ sudo tmutil thinlocalsnapshots / 21474836480 4 $ df -h Filesystem Size Used Avail Capacity iused ifree %iused Mounted on /dev/disk1s1 233Gi 181Gi 48Gi 80% 3078541 9223372036851697266 0% /