意外と使うのに意外と忘れがちで毎回調べるのだるいので。。。
SCPコマンドとは
-
リモートとローカル間でファイルをコピーするコマンド
-
sshを使ってファイルをコピー
よく使うオプション
オプション | 意味 |
---|---|
-P(大文字) | 接続に使用するポートを指定(sshのポートを変更している場合に使用) |
-C(大文字) | 通信を圧縮する |
-r | ディレクトリごと転送 |
チートシート
ディレクトリごとコピー
- ローカルからリモートへ
scp -r [ファイル] [ユーザ名]@[ホスト名]:[ファイル] 例) $ scp -r ./test/file user@192.168.1.2:~
- リモートからローカルへ
scp -r [ユーザ名]@[ホスト名]:[ファイル] [ファイル] 例) $ scp -r user@192.168.1.2:~ /file ~