用于彩色查看所有文件和文件夹大小的替代命令

rub*_*o77 8 file-management

有没有一个不错的选择?我总是用

du -shc *
Run Code Online (Sandbox Code Playgroud)

检查当前目录中所有文件和文件夹的大小。但是如果有一个彩色且格式良好的视图(例如dfc查看分区的大小)会很好。

rub*_*o77 11

这不是彩色的,但也很好地按尺寸排序并可视化:

ncdu - NCurses 磁盘使用情况

apt-get install ncdu
Run Code Online (Sandbox Code Playgroud)

概要
ncdu [选项] 目录

说明
ncdu(NCurses 磁盘使用情况)是著名的“du”的基于curses 的版本,它提供了一种快速方式来查看哪些目录正在使用您的磁盘空间。

输出如下所示:

ncdu 1.10 ~ Use the arrow keys to navigate, press ? for help                       
--- /var/www/freifunk -------------------------------------------------------------
  470,7MiB [##########] /firmware                                                  
  240,8MiB [#####     ] /ffki-firmware
  157,9MiB [###       ] /gluon-alfred-vis
  102,6MiB [##        ]  chaosradio_162.mp3
  100,2MiB [##        ] /ffki-startseite
   99,6MiB [##        ] /ffki-startseite-origin
   72,3MiB [#         ] /startseite
   66,2MiB [#         ] /metameute-startseite
   35,2MiB [          ] /startseite_site
   11,9MiB [          ] /jungebuehne
Run Code Online (Sandbox Code Playgroud)

ncdu 很好,因为您可以通过apt在 debian 上安装它。只有颜色会很酷,并且不使用整个屏幕的导出功能。

gt5 - 具有差异功能的“du-browser”

gt5看起来完全一样,还有一些颜色,但它们没有任何意义(只有所有文件和文件夹都是绿色的)。gt5 也可以通过 apt 获得:

sudo apt-get install gt5
Run Code Online (Sandbox Code Playgroud)


小智 5

杜夫

https://raw.githubusercontent.com/muesli/duf/master/duf.png

特征

  • 用户友好、色彩丰富的输出
  • 根据您的终端宽度进行调整
  • 根据您的需求对结果进行排序
  • 组和过滤设备
  • 可以方便的输出JSON

安装

套餐

  • Arch Linux:duf
  • 苹果系统:
    • 使用自制程序brew install muesli/homebrew-tap/duf
    • MacPortssudo port selfupdate && sudo port install duf
  • 尼克斯:nix-env -iA nixpkgs.duf
  • Debian 和 RPM 格式的软件包

二进制文件