Linuxリモートログインファイル転送
, 、 。 , ......
常に操作する必要があるのは、ローカルファイルをサーバにアップロードするか、サーバ側から結果、ログファイルをダウンロードすることです.
そのため、サーバに対してリモートで基本的な操作が必要になります.ここでは、ファイルのアップロードと取得コマンドSCPについて説明します.
SCPは暗号化リモートレプリケーション命令である.
1.ファイルデータを取得し、リモートホストから
scp -P 8080 [email protected]:/home/gopain/3d2rewq.cpp 3d2rewq.cpp
-P 8080、P大文字、8080はSSHログインポート番号で、一般的にこれを追加しないでください.asc 079はユーザー名、「:/home/gopain/3 d 2 rewq.cpp」はパスおよびファイル名です.ログインパスワードの入力を求められ、入力するとファイルが現在のディレクトリに取得されます.最後の「3 d 2 rewq.cpp」は、ローカルに格納されているファイル名を表し、パス名を付けることもできます.
2.ディレクトリデータを取得し、リモートサーバから
scp -P 8080 -r [email protected]:/home/gopain/ /home/gopain/Desktop/gopain/
パラメータ-rは、ディレクトリ操作を指し、リモートディレクトリを指定し、ローカルディレクトリに格納すればよい.他のパラメータは1の解釈と同じです.
3.ファイルデータをリモートサーバに送信
scp -P 8080 /home/gopain/Desktop/gopain/3drewq.cpp [email protected]:/home/gopain/3d2rewq.cpp
/home/gopain/Desktop/gopain/3drewq.cpp ,
:/home/gopain/3d2rewq.cpp
4.ローカル・ディレクトリをリモート・サーバに送信
scp -P 8080 -r /home/gopain/Desktop/gopain/3drewq [email protected]:/home/gopain/3d2rewq
/home/gopain/Desktop/gopain/3drewq
:/home/gopain/3d2rewq
-rとは、ディレクトリ操作を指す