当 1K-blocks 减去 Used 大于 0 时,为什么 df 显示可用 0?

010*_*101 2 filesystems disk-usage ext3

为什么它在可用列中显示 0?

[root@server log]# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda2              4128448   4096484         0 100% /
Run Code Online (Sandbox Code Playgroud)

这是一个 ext3 文件系统。

pqn*_*net 7

df报告已使用块相对于未保留供 root 使用的块的百分比(默认情况下,我认为它是 ext3 中驱动器的 5%)。可以通过使用例如将其设置为 2%的-m选项来更改tune2fs

tune2fs -m 2 /dev/sdXY
Run Code Online (Sandbox Code Playgroud)

保留块允许系统守护进程在磁盘已满时继续运行,而非 root 进程将无法写入。它还有助于减少驱动器碎片。