忘れやすい人のためにscpコマンドメモ

いつも忘れてしまうのでメモ。いまいちネットを検索しても直感的に分かる情報がなくて困る。

リモートからローカルにコピー

scp ユーザ名@リモートのホスト名:コピーしたいリモートのファイル .

以下の場合、今いるカレントディレクトリにリモートremoteHostのユーザuserでtext.txtをコピーする。

scp user@remoteHost:/home/user/test.txt .

ローカルからリモートにコピー

scp コピーしたいローカルのファイルパス ユーザ名@リモートのホスト名:保存したいパス

ローカルのtext.txtをremoteHostのユーザuserで/home/user/tmp/にコピーする。

scp test.txt user@remoteHost:/home/user/tmp/