ファイル > その他の場所の空きディスク容量とディスクの空きディスク容量が異なる

ファイル > その他の場所の空きディスク容量とディスクの空きディスク容量が異なる

問題は、デバイスに残っている容量を確認すると、ディスク アプリケーションでは 24 GB と表示されるのに、ファイル アプリケーションでは 0 バイトと表示されることです。

ファイルアプリケーション:

ファイルアプリケーション

ディスクアプリケーション

ディスクアプリケーション

また、Filezilla FTP アプリケーション経由で何かを転送しようとすると、デバイスに空き容量がないため、「ローカル ファイルの書き込み中にエラーが発生しました」というエラー メッセージが表示されます。

誰かがその理由を教えてくれるとありがたいです。ありがとうございます。

答え1

アプリケーション自体が答えを教えてくれます。Linuxでは、ファイルシステムはルート使用のために5%を予約しています(こちらをご覧ください)。

したがって、「ファイル」アプリは空き容量が 0% であると報告します (最後の 5% は予約済みであり、すぐには使用できないことを認識しているため)。

一方、「ディスク」アプリはファイルシステムの予約済み領域を認識しません。そのため、これは 5% の空き領域 (ファイルシステムによって予約されている) を正しく報告します。

次のコマンドで予約ブロックの割合を下げることができます。

sudo tune2fs -m 1 /dev/sde1

これにより、予約ブロックが 5% ではなく 1% に削減されます (100 GB を超えるドライブの場合は十分すぎるほどです)。

関連情報