ncdu:この2番目のサイズの柱はどうなりましたか?

ncdu:この2番目のサイズの柱はどうなりましたか?

NCDUスクリーンショット

私はNCDUがこれをするのを見たことがありません。赤Sと大きすぎる熱に問題がありますか?

これはWindowsのルートディレクトリ(NTFS、マウント済みntfs-3g)なので、NTFSに関連していると仮定します。しかし、追加の列のサイズはまったく意味がなく、それが意味するもののドキュメントを見つけることができません。

興味深いことに、ディレクトリには2番目のサイズの列がありますが、すべてのディレクトリにはありません。私はこのことをしている人としない人の間にパターンを見ません。


私が調査した場所:

  • man ncdu
  • Google

答え1

これの説明は次のとおりです。リンクセクションの共有Ncdu 2はじめに投稿内容です。以下は、ディレクトリ外のコンテンツを共有するハードリンクによって引き起こされるディレクトリサイズの違いを処理する方法です。 「S」が表示されている場合は、2番目の列にディレクトリの共有データ量が表示され、「U」が表示されている場合は2番目の列に表示されます。ディレクトリ内の一意のデータ数。

「S」と表示されるサイズはディスク容量です。に慣れるディレクトリが削除されると、ディレクトリ外のファイルにも「保持」されているため、解放されます。

答え2

man ncdu--shared-column

--共有列 オプション

ディレクトリの共有サイズ列を無効にするにはoffに設定し、共有ディレクトリサイズを別々の列として表示するにはshared(デフォルト)に設定し、一意のディレクトリサイズを別々の列として表示するには一意に設定します。

「u」キーを使用してブラウザのオプションを循環させることもできます。

「u」キーの場合は次のようになります。

共有ハードリンクディレクトリの共有/固有サイズ列の表示を切り替えます。この列は、現在のリストに共有ハードリンクがあるディレクトリが含まれている場合にのみ表示されます。

これに関連するサブキーがあるディレクトリでのみ機能するようです。それ以外の場合、列はデフォルトで有効になっていても非表示になります。

追加の背景情報:https://code.blicky.net/yorhel/ncdu/issues/36

関連情報