linuxはscpコマンドを使用してファイルをローカルにコピーし、ローカルファイルをリモートサーバにコピーします.

1072 ワード


1.サーバからローカルへのファイルのコピー:
リモートサーバip:192.168.1.1.1111.
root:ユーザー名
scp [email protected]:/home/mysql_3306.log /home/
  :     
scp [email protected]:/home/\{mysql_3306.log,mysql2_3306.log,test3.bin,test.*\} /localhome/

 
2.サーバーからフォルダをローカルにコピーするには:
scp -r [email protected]:/home/ /localhome/
    -r          

 
3.ローカルからサーバにファイルをコピーするには:
scp /localhome/test.txt [email protected]:/data/
  :     
scp /localhome/test1.txt test2.cpp test3.bin test.* [email protected]:/data/

 
4.フォルダをローカルからサーバにコピーするには:
scp -r /localhome/ [email protected]:/data/

フォルダのコピーは-rを追加することです
 
 
WindowsとLinuxでファイルを転送するには、rz、szを使用します.まず、サーバにrz、sz yum install lrzszをインストールします.
 
rz-beを実行するとwindowsのファイルがlinuxサーバに転送されsz filenameが実行され、windowsローカルにファイルがダウンロードされます
rz-beはウィンドウをポップアップし、アップロードするファイルを入力します
linuファイルの場所に:pwdを入力し、現在のパスszサーバのfileパスを取得します.例えばsz/home/mysql_3306.logは自動的にウィンドウをポップアップし、ローカルに保存するファイルの場所を選択します.