scpの履歴

極力WinSCPを使わず
コマンドラインでやるくせをつけたい。
慣れたらめっちゃ速い。

受信

scp リモートホストユーザ名@リモートホスト名:パス ファイル名

#./testディレクトリをリモートホストksknet.netの/home/usernameに転送
scp -r username@111.111.111.111:/home/username ./test

送信

scp ファイル名 リモートホストユーザ名@リモートホスト名:パス

#./testディレクトリをリモートホストksknet.netの/home/usernameに転送
scp -r ./test username@111.111.111.111:/home/username

オプション

  • r ディレクトリを再帰的にコピーします
  • p ファイルのパーミッションや、最終変更時刻を保ったまま転送
  • v 経過を詳細に出力