scp - ネットワーク上のホスト間でファイルをコピーする
scp - ネットワーク上のホスト間でファイルをコピーする
ネットワーク上のホスト間でファイルをコピーする。
scp [-346BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-P port] [-S program] source ... target
説明
scp はネットワーク上のホスト間でファイルをコピーする。
データ転送には ssh(1) を使い、同じ認証を使用して同じセキュリティを提供する。
scp は認証が必要な場合、パスワードまたはパスフレーズを要求する。
source と target には以下の内容を指定できる。
- ローカルパス名
[user@]host:[path]
形式のオプションのパスを含むリモートホストscp://[user@]host[:port][/path]
形式の URI
:
を含むファイル名をホスト指定子として扱うことを避けるために、絶対パス名またはローカルパス名を使用してローカルファイル名を明示的に指定できる。
2つのリモートホスト間でコピーする場合、 URI 形式が使われている場合、-3
オプションが使われている場合にのみ target でポートを指定できる。
オプション
-p
- タイムスタンプ(変更時刻、アクセス時刻)、モードを保つ。
使用例
ホスト foo にユーザー john で接続し、/tmp/bar.txt をタイムスタンプとモードを保持したままローカルホストにコピーする。
scp -p john@foo:/tmp/bar.txt bar.txt
もちろんホストはIPアドレス指定でもいい。
scp -p john@192.0.2.101:/tmp/bar.txt bar.txt
アカウントを作成 して、もっと沢山の記事を読みませんか?
この記事が気に入ったら ことりと さんを応援しませんか?
メッセージを添えてチップを送ることができます。
この記事にコメントをしてみませんか?