我想检查我的文件系统备份大小
ls -lia backup.tgz
17 -rw-r--r-- 1 root root 84972633333 мај 28 10:05 backup.tgz
块大小为 M
ls -l --block-size=M backup.tgz
-rw-r--r-- 1 root root 81037M мај 28 10:05 backup.tgz
最后使用块大小 G
ls -l --block-size=G backup.tgz
-rw-r--r-- 1 root root 80G мај 28 10:05 backup.tgz
有人可以解释如此巨大的差异吗?
这些值使用 2 的幂,而不是 10 的幂;所以 1M 是 1,048,576 字节,1G 是 1,073,741,824 字节。
如果进行相应划分,则值与
ls
输出匹配(四舍五入):您可以指定
KB
,MB
等GB
来代替使用 10 的幂:有关详细信息,请参阅文档中有关块大小的部分。
coreutils