scpコマンドでサーバのファイルをコピーする
scpの使い方
scp [オプション]転送元パス 転送先パス
尚、[転送元パス]と[転送先パス]は、ログイン名@ホスト名
ってな感じで。
$ scp -rP 9999 /home/keras-deeplab-v3-plus username@12.34.56.789:/home/keras-deeplab-v3-plus
コマンド | 内容 |
---|---|
r | 再帰的にコピー |
P | ポートを指定 |
q | データの転送状況を非表示 |
C | データの圧縮 |
ディレクトリを指定して大量のファイルをコピーする場合は、q
オプションを指定した方が良かった…。
ログがずっと出力されていて速度に結構影響ある気がする。
あと、約2万枚の画像をコピーしたからC
オプションでデータの圧縮をして転送したほうが良かったと後悔。
今後GPUを使っていく上で色々とお世話になりそうなコマンド。
グローバルIPやポート番号の確認方法は以下記事を参考。 saneeeatsu.hatenablog.com