如何在 Linux 上索引 ftp 服务器(最好使用 gui)?

如何在 Linux 上索引 ftp 服务器(最好使用 gui)?

基本上我现在正在使用 FileZilla,但不介意使用任何其他 GUI。我想要的是索引 FTP 服务器中的所有目录和文件,以便我可以稍后查看它们(无需连接到原始服务器)。任何帮助都将不胜感激 - 我正在使用 Opensuse Tumbleweed(最新更新)+ KDE 桌面。

答案1

您可以通过 CLI 执行此操作。

使用命令行 FTP 客户端并运行此命令:

 dir -lR

或者

 ls -R

这将递归列出所有目录和子目录的内容。

否则,不使用 FTP 客户端:

wget -r -x --no-remove-listing --spider ftp://ftp.example.com/

这将使用 wget 来:

  • 递归检索(-r)所有目录和子目录,
  • 在客户端上创建镜像子目录(-x
  • 因此,客户端上的目录树与服务器相同,但仅包含.listing--no-remove-listing)个文件,显示每个目录的内容,
  • 而不检索文件本身(--spider)。

相关内容