如何让文件管理器以 GiB、MiB、KiB 显示文件大小?

Vel*_*kan 6 nautilus unity

它目前以 GB、MB 显示,它们是 10 的倍数。我希望它是 2 的倍数。

小智 6

您不能这样做,主要是因为 Ubuntu 遵循Units Policy

带基数 10

如果用户希望使用 Ubuntu 中的默认文件管理器查看 base-2 中的文件大小,请忽略它。大多数已知的文件管理器已经使用 base-10 有一段时间了。

显示 base-10 又名公制单位(kB、MB、GB)的文件管理器:

  • 鹦鹉螺(GNOME、Unity)^1
  • Caja(伴侣;Ubuntu 伴侣)^3
  • 图纳尔 (Xfce; Xubuntu)
  • 尼莫(肉桂)^3

带基数 2

虽然该策略适用于 Ubuntu 10.10 和更新版本的默认文件管理器,但有些文件管理器没有遵循相同的规则。

显示 base-2 aka IEC 单位(KiB、MiB、GiB)的文件管理器:

  • 海豚 (KDE; Kubuntu)^2
  • PCManFM (LXDE, LXQt; Lubuntu)^3
  • 双指挥官(跨平台)

参考笔记

^1:Ubuntu 10.10+ 中的 Nautilus 现在将显示 base-10;以前 base-2。

^2:Dolphin 在 KDE Plasma 4 中将显示 base-2 或 base-10;否则在 KDE Plasma 5 中总是以 2 为基数。下面有一些详细信息。

^3:文件管理器可以选择显示 base-10 或 base-2。

请注意,以 base-2 显示文件大小的文件管理器通常被视为独立于平台的软件。这可能受到消费者操作系统的影响,尤其是。Microsoft Windows,使用惯用的二进制前缀,即 JEDEC 单位。

至于 Dolphin 文件管理器,它是 KDE 开发平台,它允许其应用程序以 base-2 显示文件大小,而不是文件管理器本身。这种选项在 KDE Plasma 4 中可用,但在 KDE Plasma 5 中消失了。

KDE Plasma 4 可以选择更改字节大小单位

我们可以追溯历史,当时乔尔·帕克 (Joel Parker) 于 2008 年底注册了蓝图。两年后,该政策终于在 Ubuntu 10.10 中实施。对于这种精心计划的更改,Ubuntu 中的文件管理器不太可能恢复更改。时间会告诉我们的。

TL;DR使用以 base-2(KiB、MiB、GiB)显示文件大小的文件管理器,以获得跨不同操作系统的一致体验。无论如何,在 Ubuntu 中重新引入 base-2 的可能性很小。