用 ncdu Linux 吩咐赢得对于磁盘运用的交互式汇报。
计划机用户有年交易往积聚了洪量的数据,不管是要害的部分名目、数码像片、视频、音乐仍旧代码库。固然此刻的硬盘常常十分大,但偶尔你必需退一步,评价一下你在硬盘上本质保存了什么。典范的 Linux 吩咐 df和du是赶快领会硬盘上的实质的本领,它们供给了一个真实的汇报,容易领会和处置。这对剧本和处置来说是很好的,但人的中脑对数百行的原始数据并不老是反馈杰出。看法到这一点,ncdu吩咐旨在供给一份对于你在硬盘上运用的空间的交互式汇报。
在 Linux 上安置 ncdu在 Linux 上,你不妨从你的软硬件堆栈安置 ncdu。比方,在 Fedora 或 CentOS 上:
$ sudo dnf install ncdu在 BSD 上,你不妨运用 pkgsrc。
在 macOS 上,你不妨从 MacPorts或HomeBrew安置。
其余,你也不妨 从源码编写翻译 ncdu。
运用 ncduncdu界面运用 ncurses 库,它将你的结尾窗口形成一个基础的图形运用,以是你不妨运用目标键来欣赏菜单。
这是 ncdu的重要吸吸力之一,也是它与首先的du吩咐各别的场合。
要赢得一个目次的完备列表,启用 ncdu。它默许为暂时目次。
$ ncduncdu 1.16 ~ Use the arrow keys to navigate, press ? for help --- /home/tux ----------------------------------------------- 22.1 GiB ***;##################] /.var 19.0 GiB ***;############### ] /Iso 10.0 GiB ***;######## ] /.local 7.9 GiB ***;###### ] /.cache 3.8 GiB ***;### ] /Downloads 3.6 GiB ***;## ] /.mail 2.9 GiB ***;## ] /Code 2.8 GiB ***;## ] /Documents 2.3 GiB ***;# ] /Videos***;...]这个列表开始表露了最大的目次(在这个例子中,那是 ~/.var目次,塞满了很多的 flatpak 包)。
运用键盘上的目标键,你不妨欣赏列表,深刻到一个目次,如许你就不妨更好地领会什么货色占用了最大的空间。
获得一个一定目次的巨细你不妨在启用 ncdu时供给大肆一个文献夹的路途:
$ ncdu ~/chromiumos废除目次默许情景下,ncdu囊括十足不妨囊括的货色,囊括标记链接和伪文献体例,如 procfs 和 sysfs。你不妨用--exclude-kernfs来废除那些。
你不妨运用 --exclude选项废除大肆文献和目次,并在反面加上一个配合形式。
$ ncdu --exclude ".var" 19.0 GiB ***;##################] /Iso 10.0 GiB ***;######### ] /.local 7.9 GiB ***;####### ] /.cache 3.8 GiB ***;### ] /Downloads***;...]其余,你不妨在文献中列出要废除的文献和目次,并运用 --exclude-from选项来援用该文献:
$ ncdu --exclude-from myexcludes.txt /home/tux 10.0 GiB ***;######### ] /.local 7.9 GiB ***;####### ] /.cache 3.8 GiB ***;### ] /Downloads***;...]脸色计划你不妨用 --color dark选项给ncdu增添少许脸色。
囊括标记链接ncdu输入按字面道理处置标记链接,这表示着一个指向 9GB 文献的标记链接只占用 40 个字节。
$ ncdu ~/Iso 9.3 GiB ***;##################] CentOS-Stream-8-x86_64-20210427-dvd1.iso @ 0.0 B fake.iso你不妨用 --follow-symlinks选项强迫 ncdu 盯梢标记链接:
$ ncdu --follow-symlinks ~/Iso 9.3 GiB ***;##################] fake.iso 9.3 GiB ***;##################] CentOS-Stream-8-x86_64-20210427-dvd1.iso磁盘运用率磁盘空间用完并不风趣,以是监察和控制你的磁盘运用情景很要害。ncdu吩咐使它变得大略和互动。下次当你对你的电脑上保存的货色感触猎奇时,大概不过想以一种新的办法探究你的文献体例时,无妨试试ncdu。