本人用的是128G闪存的mac pro,由于有强迫症,见到闪存莫名其妙的被占用很不爽,然后呢偶然间发现了这个工具,相当好用,给大家安利一下。照着下面步骤就可以了。 1.打开命令行,输入:brew in
本人用的是128G闪存的mac pro,由于有强迫症,见到闪存莫名其妙的被占用很不爽,然后呢偶然间发现了这个工具,相当好用,给大家安利一下。照着下面步骤就可以了。
1.打开命令行,输入:brew install ncdu
2.安装好后,使用ncdu . 命令就可以了(注意ncdu后面有个“.”),效果如图:
屏幕快照 2017-02-21 上午12.06.44.png
我们可以很方便的找到到底是谁占用了我们的硬盘,从而删除掉它。
3.然后你就可以用方向键操作了。相当方便。附上该工具的命令:
up, k — 向上移动光标
down, j – 向下移动光标
right/enter — 打开选定的目录
left, <, h — 打开父目录
n — 按文件名排序(升序/降序)
s — 按文件大小排序(升序/降序)
C – 按项目数排序(升序/降序)
d – 删除选定的文件或目录
t — 排序时将目录放在文件前面
g – 以图形方式显示百分比
4.最后,假如说你想退出去,但是又不想关闭终端,control+z即可。
------
通过 ncdu -h
查看帮助, 其实都很简单, 一般扫本机简单的用这个命令就可以了:
|
注意到了上面这个命令其实还不够简单, 加了个 --exclude
的参数, 这个是因为 ncdu 不会智能跳过其他挂载点, 如果你挂了移动硬盘或连了网络硬盘, 他会一并扫描, 这就是前面说的不够智能的地方
如果只是扫个人文件夹, 不涉及到挂载点, 倒是可以很简单就可以实现:
|