「Linux」scpコマンドでリモートマシン間でファイルコピーする
書式
scp [オプション] コピー元 コピー先
オプション
-C 通信を圧縮します
-P ポート番号
-i 秘密鍵ファイル
使用例1
コピー元のファイル(test.csv)をリモートマシン(IPアドレス:172.17.200.101)の
ホームディレクトリ(/home/admin)にコピーします。
IPアドレスとコピー先ディレクトリの間は、コロン「:」で区切ります。
# scp test.csv admin@172.17.200.101:~/
admin@172.17.200.101’s password: #パスワード入力
使用例2
コピー元のディレクトリ(backup)をホスト名(testserver)の/tmpにコピーします。また、オプション -C で通信を圧縮しています。
# scp -rC backup admin@testserver:/tmp