web-dev-qa-db-ja.com

FTPコマンドを使用してファイルを移動する方法

ソースファイルのパスは次のとおりです:/public_html/upload/64/SomeMusic.mp3

そして、このパスに移動したい:/public_html/archive/2011/05/64/SomeMusic.mp3

FTPコマンドを使用してこれを行うにはどうすればよいですか?

52
Kermia

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

87
Johan

誰かがFTPでファイルを移動する解決策を検索しても解決策を見つけられない場合に備えて:同じ問題が発生し、RNFRRNTOでさえ私の場合のように機能しません。次の回避策を実行して、これを解決しました。

mget files*.ext
cd /path/to/desired/folder/
mput files*.ext

これはトラフィックの2倍(取得と書き込み)ですが、小さなファイルの場合は少なくとも解決策です。

2
Stephan