リモートサーバーからターミナルシェルにファイルをコピーするUnixコマンド

リモートサーバーからターミナルシェルにファイルをコピーするUnixコマンド

端末シェルを使用していますが、学校のリモートサーバーからローカルコンピュータにファイルをコピーするのが困難です。最終プロジェクトを開始するには、このファイルを使用する必要があります。このコマンドを使用しましたが、エラーメッセージが表示されました。

rsync -avx eve.kean.edu:/tmp/directory/hosts.

ファイル名はhostsで、教授はこれを/tmp/私の学校のリモート名はeve.kean.edu、私のユーザー名はですnwodo@eve。以下は、コマンドで得られた結果です。

ベストアンサー1

エラーメッセージなしでこの質問に答えるのは難しいです。ただし、提供したコマンドを見ると、ローカルコンピュータにターゲットを割り当てることを忘れた可能性があることを推測できます。したがって、(リモート側)/tmp/directory/hostsからローカルシステムの現在のディレクトリにファイルをコピーする場合は、次のようにコマンドに(スペース+ドット)を追加する必要がありeve.kean.eduます。.

$ rsync -avx eve.kean.edu:/tmp/directory/hosts .                    
receiving incremental file list
hosts

sent 43 bytes  received 23,300 bytes  4,244.18 bytes/sec
total size is 23,191  speedup is 0.99

詳細はマニュアルページman rsyncオンライン版)

おすすめ記事