私のAmazing 2GB EeePC Surfには、もうスペースがありません!
これはごく普通のことであり、時々起こります。いくつかの大きな不要なファイルを削除するだけで、すべてがうまくいくはずですよね?
だから私は行って/ tmpに2MBファイルを見つけ、そしてrm -rf
それ。空き容量をもう一度確認してください。それでも何もありませんか。
空き容量を登録する前に、約MBのファイルを削除する必要がありました。
さて、私の質問は、この奇妙な振る舞いはどうなっているのかということです。
df
出力の「Used」列と「Available」列を合計すると、合計列の数値になりますか? (df
の出力は、基になるstatvfs
システムコールからのデータを反映しているため、他のアプリケーションでも同じ番号を見つけることができます。)
そうでない場合(おそらくそうです)、これはデフォルトで、ext2/ext3/ext4ファイルシステムでは、スペースの5%がrootに予約されているためです。このスペースは「使用可能」列には含まれていません。したがって、ファイルシステムの95%を正確に埋めた場合、使用可能なスペースは0です。
tune2fs
(オプション-g
および-uto control who gets it,
- m or
- r`は、いくらあるかを制御します)。
同じファイルへの複数のハードリンクが存在する可能性があり、1つのリンクを削除しても、ファイルは削除されないことに注意してください。これが/ tmpに適用される可能性は低いですが。