源文件的路径为:/public_html/upload/64/SomeMusic.mp3
我希望将其移至此路径:/public_html/archive/2011/05/64/SomeMusic.mp3
如何使用FTP命令执行此操作?
答案 0 :(得分:85)
在FTP客户端中:
rename /public_html/upload/64/SomeMusic.mp3 /public_html/archive/2011/05/64/SomeMusic.mp3
使用FTP命令:
RNFR /public_html/upload/64/SomeMusic.mp3
RNTO /public_html/archive/2011/05/64/SomeMusic.mp3
答案 1 :(得分:1)
以防万一其他人将搜索解决方案以通过ftp移动文件而找不到解决方案:
当我遇到相同的问题时,即使RNFR
和RNTO
在我的情况下也无法正常工作:
我通过以下解决方法解决了这个问题:
mget files*.ext
cd /path/to/desired/folder/
mput files*.ext
这是访问量(获取和放置)的两倍,但对于较小的文件,这至少是一种解决方案。
答案 2 :(得分:0)
以防万一您在执行 RNFR 和 RNTO 命令时收到无效命令。然后使用下面的你就可以移动文件了。
quote RNFR /from_path/filename.txt
quote RNTO /to_path/filename.txt