banner
Aki

Aki

太阳能维修,月亮可更换,星星不闪包退换。
twitter

Linux下で異なるホスト間でファイルをコピーする

Linux 下から異なるホスト間でファイルをコピーする#

前提#

ファイルをコピーする 2 つのターゲットホストは通信できる必要があります。この端末には scp が必要です

SCP コマンド#

コマンド形式:scp [ソースファイルパス] [ターゲットファイルパス]

使用方法:

usage: scp [-346BCpqrTv] [-c cipher] [-F ssh_config] [-i identity_file]
            [-J destination] [-l limit] [-o ssh_option] [-P port]
            [-S program] source ... target

1、ローカルからターゲットへのファイルコピー#

scp /root/a [email protected]:/root/b

ここで、a と b はファイル名であり、異なる名前でも構いません

2、ターゲットからローカルへのファイルコピー#

scp [email protected]:/root/a /root/b

3、注意#

フォルダをコピーする場合は scp の後に -r を追加する必要があります

scp は ssh ポートを基にしており、つまりデフォルトではローカルポートから対向ポートへ ssh 経由でファイルを転送します。両端の ssh ポートが異なる場合やポート制限がある場合は再指定が必要で、scp コマンドの後に -P を追加する必要があります。P は大文字である必要があります。scp の使用方法を参照してください

4、奇妙な遊び方#

リモートからリモートへのコピーは可能ですか?可能です

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。