文件系统大小单字母缩写

jac*_*923 4 linux lvm units

在许多文件系统相关的手册页中,单位由单个字母 [bBsSkKmMgGtTpPeE] 表示。大写和小写是什么意思?即兆字节、兆比特、兆比特、兆比特,哪个是哪个?

Gil*_*il' 6

Unix 工具并不一致,您需要检查每个工具的手册页。

LVM 实用程序一致的,并且某些(但不是全部)手册页包含详细信息。例如,来自lvs(8)

所有大小均以以下单位输出:(h)人类可读、(b)字节、(s)扇区、(k)伊洛字节、(m)兆字节、(g)兆字节、(t)兆字节、(p)兆字节、 (e)xa 字节。大写使用 1000 (SI) 的倍数而不是 1024。

b或者B是字节,s或者S是扇区(512字节),K是1000字节(SI千字节),k是1024字节(千比字节),M是1000000字节(SI兆字节),M是1048576字节(兆字节),等等。

更一般地说,b在文件或磁盘大小的上下文中,绝不是位;它通常是字节,但有时可能是块(块的大小也取决于工具)。前缀 k/m/g/t/p/e 可能表示 1000 的幂或 1024 的幂,具体取决于工具,有时还取决于大小写。LVM 中的 S 代表扇区是不常见的。另一个常见单位(LVM 不使用)是c字节;这来自c字符,早在多字节字符流行之前。