InnoPM開発日誌

株式会社電縁が提供するプロジェクト・工数管理InnoPMについて

scpコマンドで作業効率アップ!

こんにちは!SEの「達人」です。

今日はscpコマンドについてご紹介します。
基本的な使い方はcpコマンドと変わりません。

$ scp -p user@192.168.xxx.xxx:/dir/hoge.txt /dir/

コピー元及びコピー先ともに、ユーザ・IPアドレス・ファイル名を指定しますが、該当サーバにログインしている場合、ログインしている側の「user@IP」は省略可能です。

よく使うオプションとしては、

$ scp -r

ディレクトリとそのディレクトリ以下のファイル/ディレクトリを全てコピーしてくれます。

また、

$ scp -p

はコピー元のファイルの最終更新日時、最終アクセス日時、パーミッションの情報を維持してくれます。