目的
手元の PC とリモートサーバーとの間でファイルをやりとりするために使用しました。
使う度に調べ直しているので、まとめてみます。
方法
(以下 man コマンドより引用)
scp [-12346BCEpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-P port] [-S program] [[user@]host1:]file1 ... [[user@]host2:]file2
アップロード @ローカルホスト
index.htmlをアップロードする
$ scp -P 22 -i identity_file index.html admin@domain.com:/home/admin/
ダウンロード @ローカルホスト
$ scp -P 22 -i identity_file admin@domain.com:/home/admin/index.html ./
最後に
下記のようなイメージです
$ scp [移動したいファイルパス] [移動先のファイルパス]