2016-06-24 6 views
1

Ich möchte die Datei von meinem Server auf meinen Laptop kopieren. aber ich möchte das mit Kitt machen. Ich kann dies mit Filezilla tun. aber ich möchte wirklich mit der Befehlszeile zugreifen. Ich bin nicht in der Lage, Datei von Server zu meinem lokalen Computer mit der Befehlszeile zu kopieren.Wie kopiert man Dateien vom Server auf meinen Laptop mit Fenster 10

Ich versuchte mit dem Befehl scp, aber ich kann die Datei kopieren. Ich kann keine Datei vom Server kopieren.

Bitte helfen Sie mir beim Kopieren der Dateien von meinem Server zu meinem lokalen Rechner mit Windows10 über die Befehlszeile installiert.

"scp username @ Quelle:/Standort/to/file username @ Ziel:/where/to/put"

Ich habe diesen Befehl versucht, aber pls mich leiten, was sollte in Schreib in Benutzer @ Ziel.

+0

Ich empfehle, Windows 10 von der Überschrift zu entfernen, da dieses Verhalten von ssh erwartet und universell für alle Betriebssysteme ist. Ihre Frage läuft auf "Howto Übertragung von Dateien über ssh" – krysopath

+0

Mögliche Duplikate von [So laden Sie eine Datei von meinem Server mit SSH (mit PuTTY unter Windows)] (http://stackoverflow.com/questions/22127092/how-to -download-a-file-von-meinem-server-using-ssh-using-putty-on-windows) –

Antwort

-1

Wenn Sie eine Arbeits scp binär auf Ihrem lokalen Rechner und wollen lokal eine Datei speichern, dann Sie tun:

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

Wenn Sie eine lokale Datei auf dem entfernten hochladen möchten, wechseln Sie die Argumente zu scp:

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

wo/Ziel/path ist ein gültiger, beschreibbar und lokaler Pfad scp funktioniert wie cp in dieser Hinsicht.

Wenn Sie vollständige Syntax Überlastung gehen möchten, benötigen Sie einen laufenden openssh auf Ihrem Ziel (localhost) host, dann mit ihm Verbindungen zu 127.0.0.1, es vielleicht möglich

scp [email protected]:/path/to/file [email protected]:/destination/path Annahme einer Datei von remote zu erhalten

IMHO Aber das ist nicht notwendig. Vielleicht unmöglich. scp Benötigt nur einen gültigen Pfad (d. H. Ohne Benutzer @ Host) als Quelle oder Ziel.

Wie der Entwickler von WinSCP in seinen Kommentaren sagte, könnte es zu viel Aufwand sein, Cygwin nur für die Übertragung von Dateien zu installieren. Vielleicht haben Sie einen engen Anwendungsfall und möchten nicht die Befehlszeile (?) Verwenden, dann könnten Sie mit Filezilla oder sogar WinSCP recht zufrieden sein.

Aber als Sie nach der Befehlszeilenhilfe fragen, kam ich zu dem Schluss, dass Sie mehr von den Herausforderungen und Möglichkeiten von cli-Interfaces erfahren möchten. Wenn dies der Fall ist, wäre Cygwin ein geeignetes Werkzeug, nicht nur zum Übertragen von Dateien, sondern auch zum Ersetzen von Putty durch eine leistungsfähigere und vielseitigere Toolbox.

+0

Es gibt keine 'scp' in Windows. –

+0

oh, es gibt eine scp.exe Binärdatei in Cygwin zum Beispiel. Es ist standardmäßig nicht enthalten. Ich lese OP-Frage als "howto Übertragung von Dateien per Kommandozeile" Er selbst gab scp als Beispiel, mit zu arbeiten. Es interessiert mich also nicht für vorzeitige Downvotes, aber sind Sie sicher, dass Sie seine Frage gelesen haben?Er sagt "mit Befehlszeile" und bittet auch um Hilfe bezüglich dieses Befehls, für den er ein Beispiel gab. – krysopath

+0

Sicher habe ich es gelesen. Das OP versucht offensichtlich, 'scp' auf der PuTTY-Konsole zu verwenden, nicht in Windows. Wenn also 'scp' von cygwin eine Lösung ist, müsste Ihre Antwort von jedem Nutzen sein: 1) Geben Sie an, dass cygwin installiert werden muss, 2) Der' scp' soll lokal und nicht remote ausgeführt werden. Und die Installation von Cygwin im IMHO ist ein riesiger Overkill für das Herunterladen einer Datei vom Server. Außerdem ist die Frage doppelt und off-topic und so sollte man sie nicht einmal beantworten. –