OS X 下好用的磁盘空间分析工具: ncdu
之前用过一个叫 Daisy Disk 的软件, 可以在 OS X 下扫描指定文件夹或磁盘, 用多层环形图的方式来展示不同目录的磁盘大小占用, 方便分析哪些东西在吃空间. 这货做的很赞, 各处都是满分推荐, 据说新版性能更大幅提升, UI 做的也漂亮, Windows 下反正没找到可以匹敌的 (如果你知道有更好的欢迎告诉我, 最好还是免费可用的)
不过 Daisy Disk 好归好, 却只能免费试用, 要长用得买, 价格是 $9.99, 还是有点肉疼, 而标榜清高不用盗版软件的狗又不愿意去用破解. 还好找到了个还比较合适的替代品, 就是标题里说的 ncdu, 相比起来可以认为是命令行版的 Daisy Disk, 直接在终端下运行, 用键盘操作, 也很是合 Geek 的口味, 只是偶有不够智能 (后面会说)
ncdu 的官网在: http://dev.yorhel.nl/ncdu
安装
OS X 下可以用 brew 方便的安装
brew install ncdu
使用
通过 ncdu -h 查看帮助, 其实都很简单, 一般扫本机简单的用这个命令就可以了:
ncdu / --exclude /Volumes
注意到了上面这个命令其实还不够简单, 加了个 --exclude 的参数, 这个是因为 ncdu 不会智能跳过其他挂载点, 如果你挂了移动硬盘或连了网络硬盘, 他会一并扫描, 这就是前面说的不够智能的地方
如果只是扫个人文件夹, 不涉及到挂载点, 倒是可以很简单就可以实现:
ncdu ~
如果需要分析移动硬盘上的占用也是可以的, 直接指定扫描目录为挂载点就行了, 比如我要扫叫 YEW_HDD 的移动硬盘:
ncdu /Volumes/YEW_HDD
附注
其实 Daisy Disk 的确是一个很赞的软件, 如果不习惯命令行界面, 也不像我这样抠门可以去买一个
Mac Rumors 都在发新版时做了推荐: http://www.macrumors.com/2015/09/03/daisydisk-major-design-speed-overhaul/
也被 36kr 推荐: http://36kr.com/p/5037316.html
建议继续学习:
- 提升磁盘IO性能的几个技巧 (阅读:7617)
- 如何查看Linux 硬件配置信息 (阅读:5925)
- 确保数据存入磁盘 (阅读:4862)
- linux磁盘管理学习笔记(上) (阅读:3122)
- linux磁盘管理学习笔记(下):linux分区、挂载 (阅读:3107)
- linux磁盘管理学习笔记(中):df命令、du命令 (阅读:2885)
- 关于磁盘的一些知识点 (阅读:2861)
- 使用Pure-ftpd和Pure-ftpd-mysql进行FTP权限和磁盘配额管理 (阅读:2983)
- LVM介绍 (阅读:2820)
- 使用smartmontools监控磁盘状况 (阅读:2755)
扫一扫订阅我的微信号:IT技术博客大学习
- 作者:snoopy 来源: 笨狗又一窝
- 标签: ncdu 磁盘
- 发布时间:2016-02-12 17:49:23
- [71] Twitter/微博客的学习摘要
- [68] IOS安全–浅谈关于IOS加固的几种方法
- [66] 如何拿下简短的域名
- [65] android 开发入门
- [64] find命令的一点注意事项
- [63] Go Reflect 性能
- [61] Oracle MTS模式下 进程地址与会话信
- [61] 流程管理与用户研究
- [59] 图书馆的世界纪录
- [58] 读书笔记-壹百度:百度十年千倍的29条法则