在 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 转发。默认配置通常允许这样做,但有些地方会将其锁定。