如何通过命令行使用 FileZilla 传输文件?

如何通过命令行使用 FileZilla 传输文件?

如何使用命令行将文件传输到特定服务器档案

首先有可能吗?

答案1

使用 FileZilla[?] 的命令行

FileZilla 不是一个命令行程序;它是一个 GUI 程序。

据我所知,几乎所有版本的Windows都有命令行ftp命令。

如果你需要更好的东西,我建议Windows 端口ncftpput

ncftpput 的目的是从命令行进行文件传输,而无需进入交互式 shell。这允许您编写 shell 脚本或其他可以执行 FTP 的无人值守进程。对于想要从 shell 命令行发送文件而无需进入交互式 FTP 程序(如 ncftp)的高级用户来说,它也很有用。

您可以使用 -R 标志上传整个文件目录树。例如:

$ ncftpput -R pikachu.nintendo.co.jp /incoming /tmp/stuff

这将在远程主机上创建 /incoming/stuff 层次结构。

答案2

FileZilla 确实提供了一个单独的 CLI 程序。(在其 PRO 版本中) https://filezillapro.com/docs/v3/filezilla-pro-cli/filezilla-command-line/

相关内容