基本上我现在正在使用 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
)。