用于了解磁盘空间如何分配的控制台实用程序。
像这样的东西:
但是 Linux 中有控制台界面吗?
答案1
The typical ncdu output looks like:
ncdu 1.7 ~ Use the arrow keys to navigate, press ? for help
--- /data ----------------------------------------------------------------------------------------------------------
163.3GiB [##########] /docimages
84.4GiB [##### ] /data
82.0GiB [##### ] /sldata
56.2GiB [### ] /prt
40.1GiB [## ] /slisam
30.8GiB [# ] /isam
18.3GiB [# ] /mail
10.2GiB [ ] /export
3.9GiB [ ] /edi
1.7GiB [ ] /io
1.2GiB [ ] /dmt
896.7MiB [ ] /src
821.5MiB [ ] /upload
691.1MiB [ ] /client
686.8MiB [ ] /cocoon
542.5MiB [ ] /hist
358.1MiB [ ] /savsrc
228.9MiB [ ] /help
108.1MiB [ ] /savbin
101.2MiB [ ] /dm
40.7MiB [ ] /download
另请参阅:https://serverfault.com/questions/301423/how-can-i-define-what-is-takeing-up-so-much-space
答案2
虽然不太漂亮,但我还是建议du -hs /*
。这将显示其中的所有文件和目录/
以及它们的大小。或者,/* /*/*
如果您想要前两级目录等。或者du -h /
如果您想要每个子目录而不是顶级目录。
无论哪种方式,这都需要一些努力来遍历所有目录并将所有文件添加起来。
答案3
嗯,用 ASCII 画图很难,但你可以尝试一下这个df
命令。
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_buildboxel6-lv_root
28G 14G 13G 52% /
tmpfs 939M 76K 939M 1% /dev/shm
/dev/vda1 485M 55M 405M 12% /boot
答案4
我认为您正在寻找类似 Firelight、磁盘使用情况分析器或类似的东西......
http://www.howtogeek.com/185173/4-ways-to-free-up-disk-space-on-linux/