如何使用FTP命令移动文件

时间:2012-02-27 08:14:51

标签: ftp command rename move

源文件的路径为:/public_html/upload/64/SomeMusic.mp3

我希望将其移至此路径:/public_html/archive/2011/05/64/SomeMusic.mp3

如何使用FTP命令执行此操作?

3 个答案:

答案 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

源: http://www.nsftools.com/tips/RawFTP.htm

答案 1 :(得分:1)

以防万一其他人将搜索解决方案以通过ftp移动文件而找不到解决方案: 当我遇到相同的问题时,即使RNFRRNTO在我的情况下也无法正常工作: 我通过以下解决方法解决了这个问题:

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