回答:
あなたが持っているのはUNIXコマンドラインではなく、あなたが持っているのはFTPセッションです。FTPは主にファイルのアップロードとダウンロードを目的として設計されており、一般的なファイル管理用には設計されておらず、サーバー上で任意のコマンドを実行することはできません。特に、私が知る限り、サーバー上でファイルのコピーをトリガーする方法はありません。ファイルをダウンロードして、別の名前でアップロードするだけです。
一部のサーバーはFTPプロトコルの拡張機能をサポートしており、これらの拡張機能の1つを使用してリモートファイルをコピーできる可能性があります。試してみてくださいhelp site
またはremotehelp
サーバーがサポートする拡張モジュールをかを確認します。
UNIXコマンドラインが必要な場合は、rsh(r emote sh ell)またはより一般的には21世紀のssh(s ecure sh ell)を介したリモートシェルアクセスが必要です。これがWebホストの場合は、sshアクセスが提供されているかどうかを確認してください。それ以外の場合は、システム管理者に連絡してください。しかし、答えが「いいえ」の場合でも驚かないでください。コマンドラインアクセスは、一部のマルチユーザーセットアップではセキュリティ違反となるため、提供されない正当な理由がある可能性があります。
これは今は間違っていますが、コメントツリーが失われないように、削除を取り消したままにします
cp
ファイルとディレクトリをコピーします。-r
フラグを付けて、すべてを再帰的にコピーすることができます。次を含むフォルダからfile
:
$ cp -r file files2