在 Spotlight 中输入 terminal 打开系统自带的终端。
然后你就会看到类似下图的东西,后面提到的命令都是在这里输入和执行的。接下来就可以进入正题了。
ncdu 的安装需要依靠另外一个好用到没朋友的工具 Homebrew (http://brew.sh/index_zh-cn.html) 。已安装的朋友自行略过这一步。感兴趣的朋友可以在官网上看看介绍。复制下面的脚本粘贴到终端中执行,脚步执行结束后就可以使用 brew 命令安装软件了。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
复制下面的脚本并在终端中执行,之后要做的事就是等待安装结束。
brew install ncdu
在终端输入 ncdu -h 查看帮助。
如果要扫描个人文件夹,直接执行
ncdu ~
接着它就会开始扫描个人文件夹下所有的文件。中途可以按 Q 键退出。
等待扫描结束后,你会看到下面的结果。默认情况下,会按照占用硬盘空间的大小排序。
第一行是标题栏,有 ncdu 版本信息和快速帮助信息。
第二行是父目录的名称。
中间是各个目录的信息,第一列是大小,第二列是该目录大小在父目录大小中的比例。第三列是文件或目录名。
最后一行显示的是一些汇总信息。
全盘扫描下还需要注意的是应该排除掉 /Volumes 目录。连接到电脑的移动硬盘/优盘等会出现在 /Volumes 目录中,因此,排除掉这个目录可以避免一些不必要的麻烦。
sudo su - ; ncdu / --exclude /Volumes/