Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linuxリモートファイルコピーコマンド:scp

Linuxリモートファイルコピーコマンド:scp

  
                  

scpはリモートファイルのコピーに使用されるセキュアコピーで、データ転送にはssh1を使用し、ssh1と同じ認証方法を使用して同じセキュリティ保証を提供しますrcpとは異なり、scpはパスワードの入力を求めます。必要に応じて、

最も簡単なアプリケーションは次のとおりです。

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

[ローカル]ユーザー名@IP address:]を入力できない場合は、リモートユーザー名に対応するパスワードを入力する必要があります。

いくつかのパラメータが便利です。

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

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

-Pポートを選択します。 rcpによって使用されます。

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

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

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

scp file username @ip:filepath

説明:

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

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

ip:リモートサーバーip

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

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

scp -rファイルユーザー名@ Ip:filepath

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

最初の方法は、ftpサーバーをLinuxの1つにインストールすることです。コピーするクライアントプログラム。

2番目の方法は、Windowsのファイルコピー操作と同様に、sambaサービスを使用することです。比較的簡単で便利です。

3番目の方法は、ファイルコピーにscpコマンドを使用することです。

scpは、sshログインに基づく、セキュリティ付きのファイルコピーです。たとえば、現在のファイルを別のリモートホストにコピーするには、次のコマンドを使用します。

scp /home/1.gif [email protected]:/home /root

次に、他の172.19.2.75ホストのrootユーザーのログインパスワードを入力するように求められます。 cpを起動してungzip

操作を元に戻すには、リモートホストから現在のシステムにファイルをコピーします。これは非常に簡単です。

scp [email protected]:/home/abc.gif /home /root

コピーフォルダの形式は

scp -r [email protected]です:/home //localディレクトリ

Copyright © Windowsの知識 All Rights Reserved