1、Ncdu的官网
ncdu的官网
https://dev.yorhel.nl/ncdu
2、Ncdu的安装
[root@iZuligp6e1dyzfZ bin]# yum install ncdu
3、Ncdu简介
NCurses 磁盘利用率(ncdu)工具提供了与 du 类似的结果,但是在一个基于 curses 的交互式界面中,它重点关注那些占用磁盘空间比较多的目录。
在根目录下执行扫描容易崩溃,使用需注意。
4、Ncdu的使用
ncdu 会花一些时间分析磁盘,然后根据最常用的目录或文件显示结果,如下所示:
ncdu 1.15.1 ~ Use the arrow keys to navigate, press ? for help --- /local -------------------------------------------------------------------------------------------------------------
2.5 GiB [##########] /mysql 743.8 MiB [## ] /redis
552.0 MiB [## ] /jdk
499.5 MiB [# ] /redis-6
181.1 MiB [ ] /ftp
108.3 MiB [ ] /maven
75.2 MiB [ ] /zookeeper
40.0 KiB [ ] /tools-software
16.0 KiB [ ] /bash
Total disk usage: 4.6 GiB Apparent size: 4.6 GiB Items: 11024
使用方向键导航到每个条目。如果在一个目录条目上按下 Enter 键,ncdu 将显示该目录的内容:
可以使用它下级目录并查找哪些文件占用的磁盘空间最多,使用左箭头键可以返回上一级目录。在默认情况下,可以按下 d 键使用 ncdu 删除文件,在删除之前,它会确认删除请求。如果想禁用此行为以防止发生意外,请使用 -r
选项进行只读访问:ncdu -r
。