lftp mv 命令失败并显示 "Operation not supported: 501 Not Implemented (MOVE)"

lftp mv command fails with "Operation not supported: 501 Not Implemented (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 还是其他问题?

错误来自 FTP 服务器。是服务器不支持移动

升级 lftp 无济于事。

FTP 服务器需要支持 RNFRRNTO FTP 命令才能使 lftp mv 命令正常工作。