2016-12-02 111 views
1

我试图从一个文件夹下载所有文件,然后将它们移动到另一个文件夹。lftp mv命令失败,并显示“操作不支持:501未实现(MOVE)”

这里是我的命令:

lftp ftp://domain.com -u user,password-e "mirror -L --verbose --parallel=2 --use-pget-n=10 --newer-than=now-30minutes /folder-source1/ /folder-target/; mv /folder-source1/* /forlder-source1/folder-source2; bye" 

下载去罚款,但mv不工作,这是我的错误:

mv: Operation not supported: 501 Not Implemented (MOVE)

我使用的是在CentOS的lftp v4.4.8,我应该升级到4.7还是另一个问题?

+0

Lftp日志文件可能提供更多信息。 –

回答

0

错误来自FTP服务器。这是不支持此举的服务器。

升级lftp不禁。

FTP服务器需要支持RNFRRNTO FTP命令才能使lftpmv命令工作。

+0

那么这是一个非常悲伤的一天然后......谢谢 – So4ne

+0

你知道是否有一种方法来使用从一个ftp文件夹到另一个ftp文件夹(而不是本地下载)的“镜像”? – So4ne

+0

这是一个非常复杂的问题,需要在评论中加以说明。和这个问题无关。无论如何,FTP到FTP传输(称为FXP)通常是不允许的。 –

相关问题