【发布时间】:2012-05-12 07:22:57
【问题描述】:
我在夜间运行的 dos 文件中遇到了一些问题,该文件将一些文件发送到另一家公司的 ftp 服务器,另一家公司检查了他们的日志,我们正在连接并且能够登录,但没有传输任何文件。我想知道使用 put 命令和 send 命令之间是否有区别。新旧系统不支持其中一个吗?
【问题讨论】:
标签: ftp ftp-client ftps
我在夜间运行的 dos 文件中遇到了一些问题,该文件将一些文件发送到另一家公司的 ftp 服务器,另一家公司检查了他们的日志,我们正在连接并且能够登录,但没有传输任何文件。我想知道使用 put 命令和 send 命令之间是否有区别。新旧系统不支持其中一个吗?
【问题讨论】:
标签: ftp ftp-client ftps
Linux 的ftp 手册页说send 是“put 的同义词”。 MS 的命令行客户端文档说“The send command is identical to the put command”。
现在,FTP 客户端可以随心所欲地做任何事情。标准化的是 FTP 协议;命令行界面,没那么多。 (客户端具有命令行界面甚至没有必要;大多数 GUI 客户端没有。)但是出于兼容性考虑,大多数具有命令行界面的客户端倾向于同意大多数常用命令。而且服务器不知道也不关心你输入了什么命令来发送文件;只要它看到STOR(发送文件的协议级命令),假设其他一切正常,文件就会被传输。
似乎您的问题出在“其他所有问题”中。
【讨论】: