![通过 SSH 从 OS X 进行远程磁盘使用情况分析?](https://linux22.com/image/1245707/%E9%80%9A%E8%BF%87%20SSH%20%E4%BB%8E%20OS%20X%20%E8%BF%9B%E8%A1%8C%E8%BF%9C%E7%A8%8B%E7%A3%81%E7%9B%98%E4%BD%BF%E7%94%A8%E6%83%85%E5%86%B5%E5%88%86%E6%9E%90%EF%BC%9F.png)
在 Ubuntu 上,我喜欢使用磁盘使用情况分析器“Baobab”,它可以深入研究我的文件系统,看看是什么占用了这么多空间。一个非常有用的功能是通过 SSH 连接到远程系统并显示该系统的漂亮饼图。
现在我只能使用 Mac,这个特定的工具不太容易使用。有没有其他方法可以通过 SSH 在 OS X 上显示远程文件系统的多级饼图?
- Baobab 可通过 MacPorts 作为 gnome-utils 包的一部分获得,但它附带整个 gnome-desktop 套件作为依赖项。
答案1
为此,您不一定需要在 Mac 上安装该实用程序。
北卡罗莱纳大学是一款基于ncurses
库的磁盘分析器,它提供基于终端的用户界面。
您也可以通过 将其安装在 Mac 上homebrew
。
答案2
我发现我可以使用 Macfusion 通过 SSH 挂载远程文件系统,使其看起来像本地文件系统。然后我可以使用众多Baobab 的替代品没有此功能。
答案3
那么使用你的 Mac 作为 X 服务器在远程服务器上运行 Baobab 怎么样?
我不熟悉 Baobab,但这个测试可以证明我的意思:
(localhost) $ ssh -X remote-host
(remote-host) $ xclock &
这应该会在 Mac 的显示屏上启动 xclock。如果成功,请尝试从命令行启动 Baobab,并在 Mac 上观看漂亮的图片。
这依赖于客户端和服务器端均启用 X 转发。默认配置通常允许这样做,但有些地方会将其锁定。