Linux磁盘占比问题
如下,遇到一个问题
/dev/sdb1 916G 857G 13G 99% /disk_one
这个加起来并不等于916是怎么回事?😕
解释如下😄
大多数文件系统(如 ext4、XFS)默认会保留 5% 的磁盘空间给 root 用户,目的是:
- 防止普通用户占满磁盘导致系统崩溃。
- 为系统关键操作(如日志写入、临时文件)预留缓冲。
以数据为例:
- 总空间:916G
- 理论可用空间 = 916G × 95% ≈ 870.2G
- 实际显示:已用 857G + 剩余 13G = 870G
- 差值 = 916G - 870G ≈ 46G(接近 5% 的保留空间)
如何调整👀️
将保留空间比例改为 1%(谨慎操作!)
sudo tune2fs -m 1 /dev/sdb1
评论