2016-06-24 6 views
1

私のサーバーから自分のラップトップにファイルをコピーしたい。しかし私はパテでこれをしたい。 私はこれをfilezillaで行うことができます。しかし、私は本当にコマンドラインでアクセスしたいです。 コマンドラインでサーバーからローカルコンピュータにファイルをコピーできません。ウィンドウ10でサーバーからラップトップにファイルをコピーする方法

私はscpコマンドで試しましたが、ファイルをコピーするにはubleを試しました。私はサーバーからファイルをコピーすることができません。

pls私のサーバーからコマンドラインでwindows10をインストールしたローカルマシンにファイルをコピーするのに役立ちます。

"SCPのユーザ名@ソース:/場所/ファイル名の@先/へ:/どこ/ /入れに"

を私は、このコマンドを試みたが、plsは何が書き込みにすべきである私を導いてきましたin user @ destination。

+0

見出しからWindows 10を削除することをお勧めします。これはsshのこの動作がすべてのOSに共通であり、普遍的であるためです。あなたの質問は、 "Howtoがssh経由でファイルを転送する方法"になっています – krysopath

+0

[Windows上でPuTTYを使用してSSHを使用してサーバーからファイルをダウンロードする方法](http://stackoverflow.com/questions/22127092/how-to) -download-a-file-from-my-server-using-ssh-on-putty-on-windows) –

答えて

-1

あなたのローカルマシン上での作業のSCPバイナリを持っているし、ローカルにファイルを保存したい場合は、あなたが実行します。

scp [email protected]:/path/to/file /destination/path

リモートにローカルファイルをアップロードしたい場合は、切り替えますscpコマンドの引数:/宛先/パスが有効で、書き込み可能とローカルパスだけよう scp作品です

scp /source/path u[email protected]:/path/to/destination

これに関してはを参照してください。

あなたは完全な構文の過負荷を移動したい場合は、あなたの目的地(ローカルホスト)ホスト上で実行中のOpenSSHを必要とする、それが127.0.0.1への接続を受け入れると、それは多分可能

scp [email protected]:/path/to/file [email protected]:/destination/pathにリモートからファイルを取得するには

IMHO これは不要です。おそらく不可能です。 scp送信元または宛先のいずれかに有効なパス(つまりuser @ hostなし)のみが必要です。

WinSCPの開発者がコメントしたところでは、単にファイルを転送するためにCygwinをインストールするのは大変なことかもしれません。おそらくあなたは狭いユースケースを持っていて、コマンドライン(?)を使用したくない場合は、FilezillaやWinSCPでもかなり満足できます。

しかし、コマンドラインの助けを求めるとき、私はcli-Interfacesの課題と可能性の詳細を探求したいと思ったと思います。その場合、Cygwinはファイルの転送だけでなく、パテをより強力で多用途なツールボックスに置き換えるのに適したツールとなります。

+0

Windowsには「scp」はありません。 –

+0

ああ、例えばcygwinにはscp.exeバイナリがあります。デフォルトでは含まれていません。私はOPの質問を "コマンドライン経由でファイルを転送する方法"として読んでいます。だから私は早すぎるdownvotesを気にしませんが、あなたは彼の質問を読んでもよろしいですか?彼は「コマンドラインで」と言っていて、このコマンドに関する助けを手助けしてくれた。 – krysopath

+0

確かに読んでいます。 OPは明らかにWindowsではなく、PuTTYコンソールで 'scp'を使用しようとします。 cygwinの 'scp'を使うのは解決策ですが、あなたの答えは、1)Cygwinをインストールしなければならない、2)scpは遠隔地ではなくローカルで実行することです。そして、cygwinをインストールしているIMHOは、サーバーからファイルをダウンロードするのに巨大な過労です。さらに、質問は重複して話題にならないので、あなたはそれに答えるべきではありません。 –

関連する問題