Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> 2台のLinuxコンピュータ間でファイルをコピーする方法

2台のLinuxコンピュータ間でファイルをコピーする方法

  

時々、異なるコンピュータ間でファイルをコピーする必要があるため、2台のコンピュータ間でファイルを迅速にコピーする方法は、多くのユーザーの関心事となっています。今日、XiaobianはLinuxコンピュータ間でファイルをコピーする方法をあなたに教えています。

ソリューション:

方法1:

(A)* 0.111

(B):今、私たちは二つのサーバを持っていると仮定* .222

* .111サーバーの/temp /ディレクトリにあるすべてのファイルを* .222サーバーの/test /ディレクトリにコピーする必要があります。

次に、コマンドラインを実行します。モード:

次のコマンドを入力してください:

scp root @ *。111:/temp //test /

#rootとしてリモート* .111サーバーに入ることに注意してください。 * .111 /temp /および以下のファイルが* .222ローカルサーバーの/test /ディレクトリにコピーされます;

方法2:Linuxで2つのサーバー間でファイルをコピーする最も簡単な方法

linuxの転送ファイルにはscpコマンドが素早く簡単に実装されるので、scpコマンドの使い方とサーバー転送ファイルの実装方法を見てみましょう。

異なるLinux間でファイルをコピーするには、通常4つの方法があります。

1.ftp

2.sambaサービス

3.sftp

4.scp

上記の3つの方法は面倒なのでここでは説明しません。最も簡単な方法はscpです。これはsshパイプラインのcpコマンドとして理解することができます。

現在のファイルをリモートサーバーにコピーします。

scp /home/a.txt [email protected]:/home /root

次に、192.168と入力するように求められます。ルートパスワード.0.8がコピーされて転送されます。

リモートホストを現在のホストにコピーします。

scp [email protected]:/home/b.txt

フォルダをコピーします。

scp -r [email protected]:/home //root /home2

コマンドscp概要

scpローカルユーザー名@ IPアドレス:ファイル名1リモートユーザー名@IPアドレス:ファイル名2

[ローカルユーザー名@ IPアドレス:]リモートユーザー名に対応するパスワードを入力できますリモートユーザー名に対応するパスワードを入力する必要があるかもしれません。

便利なパラメータがいくつかあります。

- vは、進行状況を表示するために使用される、ほとんどのLinuxコマンドの-vと同じです。接続、認証、または構成エラーを表示するために使用できます。

-C圧縮オプションを有効にします。

-Pポートを選択-pはすでにrcpによって使用されていることに注意してください。

-4 IPV4アドレスを強制します。

-6 IPV6アドレスを強制します。

単一ファイルコピーコマンド:

scpファイルのユーザー名@ ip:filepath

説明:

file:コピーするファイルの名前

username:リモートログインのユーザー名、

ip:リモートサーバーのIP

ファイルパス:リモートファイルパス

フォルダコピーコマンドは次のとおりです(-rパラメータをもう1つ追加します)。

scp -rファイルユーザー名@ ip:ファイルパス

Linuxが2つある場合は、この小さなトリックで2つのコンピュータ間でファイルを簡単にコピーできるため、これらのユーザーはこれら2つの方法をすばやく収集できます。

Copyright © Windowsの知識 All Rights Reserved