Ubuntu 上的应用程序使用不同的文件大小单位。二进制单位是 1024 的倍数,而十进制单位是 1000 的倍数。
Ubuntu 上的哪些应用程序使用哪个系统?
答案1
介绍:
在阅读此答案之前,请确保你理解不同的单位和不同的系统。这是一个快速提醒。
IEC 单位为 1KiB(1024 字节)、1MiB、1GiB 等等。SI 单位为 1kB(1000 字节)、1MB、1GB 等等。Ubuntu 的单位政策规定只能使用 IEC 和 SI 单位。
传统单位有 1KB(1024 字节)、1MB、1GB 等等。Ubuntu 的单位政策仅允许使用它们来实现向后兼容。
我正在将这个答案制作成社区维基,因此请将应用程序添加到列表中并保持其更新!
图形应用程序:
- GNOME 系统监视器遵循 Ubuntu 的单位政策,使用 IEC 单位。
- 鹦鹉螺遵循 Ubuntu 的单位政策,使用 SI 单位。属性对话框也有助于将其转换为字节。
- GNOME 磁盘遵循 Ubuntu 的单位政策,使用 SI 单位,也有助于转换为字节。
- 磁盘使用情况分析器(baobab) 遵循 Ubuntu 的单位政策,使用 SI 单位。
- 分区遵循 Ubuntu 的单位政策,使用 IEC 单位。
- 系统配置-lvm采用传统系统。(错误报告)
- 火狐采用传统系统。(错误报告)
命令行应用程序:
ls
使用传统系统,但有一个--si
选择。du
使用传统系统,但有一个--si
选择。df
使用传统系统,但有一个--si
或-H
选项。fdisk
使用传统系统fparted
使用传统系统dd
允许您选择它:kB=1000, K=1024, MB=1000*1000, M=1024*1024
等等(参见man dd
)lvextend
并且 LVM 中的其他命令允许您根据使用小写字母还是大写字母来选择二进制和十进制单位。lvs
例如,请参阅 的手册页。手册页不够清晰。(错误报告)