コマンドラインのssh接続を使用してリモートUbuntuサーバーにフォルダーをコピーしようとしていますが、scpを使用してファイルを転送することはできますが、そのリモートサーバーにコピーしようとしているiamフォルダーに多くのファイルがあります、どうすればいいですか?誰でも?ありがとうございました。
再帰的オプション(-r
)でセキュアコピー(scp)を使用できます。
scp -r /path/to/local/dir user@remotehost:/path/to/remote/dir
あるいは、接続が切断された場合に転送を再開でき、ファイル間の差分のみをインテリジェントに転送できるため、rsyncをお勧めします。
rsync -avz -e 'ssh' /path/to/local/dir user@remotehost:/path/to/remote/dir
どちらの場合でも、末尾のスラッシュに注意する必要があります。/path/to/local/dir
をremotehost:/path/to/remote/dir/
に移動すると、/path/to/remote/dir/dir
になります。