ncdu:这个第二尺寸的专栏是怎么回事?

cyq*_*mon 11 ntfs ncdu

NCDU 截图

我从来没见过NCDU这样做过。红色和超大尺寸的柱子有什么问题吗S

这是一个 Windows 根目录(NTFS,用 挂载ntfs-3g),所以我认为它与 NTFS 有关。但额外列中的大小根本没有意义,我也找不到任何有关其含义的文档。

有趣的是,只有目录有第二个大小列,但并非所有目录都有。我发现这样做和不这样做的人之间没有任何模式。


我研究过的地方:

  • man ncdu
  • 谷歌

Ste*_*itt 15

这在共享链接部分中有解释Ncdu 2 介绍性帖子的它是处理因硬链接共享目录外内容而导致的目录大小差异的一种方法:当显示 \xe2\x80\x9cS\xe2\x80\x9d 时,第二列显示目录中的共享数据量,当显示显示\xe2\x80\x9cU\xe2\x80\x9d,第二列显示目录中的唯一数据量。

\n

\xe2\x80\x9cS\xe2\x80\x9d 显示的大小是不会\xe2\x80\x99t的磁盘空间被释放的磁盘空间,因为它也是 \xe2\x80\x9cheld\xe2\x80\ x9d 由目录外的文件组成。

\n


fro*_*utz 8

man ncdu,--shared-column

--共享列 选项

设置为 off 可禁用目录的共享大小列,设置为共享(默认)可将共享目录大小显示为单独的列,设置为 unique 可将唯一的目录大小显示为单独的列。

也可以使用“u”键在浏览器中循环显示这些选项。

对于“u”键,它说:

切换共享硬链接目录的共享/唯一大小列的显示。仅当当前列表包含具有共享硬链接的目录时,此列才可见。

它似乎只适用于与此相关的具有子项的目录。否则,即使默认情况下启用该列,该列仍会保持隐藏状态。

更多背景信息:https://code.blicky.net/yorhel/ncdu/issues/36