是否有 KDirStat 的远程版本

是否有 KDirStat 的远程版本

我喜欢 KDirStat(或同等产品),但我希望能够在远程主机(未安装 X11)上运行它。是否有可用的(免费)产品可以让我远程获取磁盘使用情况的树状图(最好在 Web 浏览器上)?

答案1

使用qdirstat-缓存写入器或者kdirstat 缓存 作家服务器上的 Perl 脚本,将文件复制到您的台式机并使用以下方式查看QDirStat/KDirStat 简介

也可以看看

https://github.com/shundhammer/qdirstat https://github.com/shundhammer/qdirstat/tree/master/scripts

—— HuHa (KDirStat / QDirStat 作者)

答案2

我发现了一个不错的脚本这里可以满足您的需求。原始脚本中有一个错误,我已将其更正,您可以从以下位置下载我更正的版本这里。因此,登录到远程服务器并运行以下命令:

  1. 下载脚本

    curl -o duHTMLtree 'http://pastebin.com/download.php?i=PQqvgHwz'
    
  2. 使其可执行

    chmod a+x duHTMLtree
    
  3. 使用du(标准 *ix 程序)创建目录大小数据。我将以目录/usr为例,根据需要进行更改。

    du -k /usr > usr.txt
    
  4. 运行脚本来创建显示>50M 文件的 html 输出。

    ./duHTMLtree -s50M '-tMy Disk Tree' -n'My Disk' -c1 usr.txt > usr.html
    
  5. 只要该文件usr.html可以从互联网访问,你就可以在浏览器中访问它。你可以在脚本的原始网站上看到输出示例这里这里

有关脚本用法的更多信息和文档,请参阅原作者的地点

答案3

一个基于 Web 的选项是Philesight,它是一个可以在浏览器中运行的图形磁盘使用情况解决方案。

http://zevv.nl/play/code/philesight/

您还可以在本地安装远程计算机的文件系统,以便能够使用 kdirstat。如果您使用 Windows 计算机作为本地工作站,那么在本地安装文件系统并不理想,因为您无法kdirstat在 Windows 上运行。

另一个选择是使用baobab基于 gtk 的应用程序。它更轻量,kdirstat因此在远程计算机上安装它的系统要求会更低,但仍需要一些基本的 X11 库。

相关内容