是否有可能(以及如何)使用FTP将远程机器上的文件复制到同一远程机器上的不同位置?
您是否特别需要复制文件,以便在两个path中都存在完整的副本,而不是仅仅移动/重命名文件的单个实例?
如果是这样的话,FTP协议可以通过几种不同的方式来实现:
我怀疑这将取决于ftp服务器,但您可以使用ftp rename
命令完成移动。
你为什么要使用FTP而不是OS copy|cp|whatever
命令? 你只有FTP访问服务器? 你可以不telnet | ssh | RDP |等而不是?
无论如何,用FTP的名字是免费的:“传输”和“协议”应该告诉你,它是通过networking传输文件,将有限的能力与文件系统进行交互。 FTP不是一个通用的文件系统工具。
您可以使用RNFR
和RNTO
FTP命令重命名文件(请参阅您最喜爱的FTP客户端中的重命名function)。
只要目标目录存在,大多数FTP服务器就支持将“/ folder / file”重命名为“/ another / folder / another-file”。