2016-08-04 32 views
-1

Ich möchte Dateien senden (txt oder csv) von linux zu windows.Senden von .csv-Datei von Linux zu Windows

Ich habe bereits ein Skript, um Informationen zu bekommen und legte es in eine .txt oder .csv Datei, versucht mit vielen Möglichkeiten, diese Datei von Linux an meinen Computer zu senden.

gibt es einen ping vom Server zum meinem Computer IP, aber wenn ich unten-Befehle verwenden, es gibt:

ssh: connect 22 10.10.XX Port Gastgeber: Connection timed out

scp -r [email protected]:/home/test.txt

oder

scp test.txt [email protected]:/C:/Daten

Bitte könnte Ihnen helfen, einfach möchte ich eine Kopie der Datei haben (dass ich es in Server) in meinem Computer, um es zu benutzen.

gibt es einige ähnliche Fragen ohne Antwort hier.

Antwort

0

Ich verwende normalerweise den Befehl 'nc' für die Dateiübertragung. Aber da Sie unter Windows einen Cygwin installieren müssen, um nc zu verwenden, denke ich, dass die einfachste Lösung wie folgt aussehen könnte.
Unter Linux gehen Sie in das Verzeichnis der Dateien, und geben Sie dann 1234 in Ihrem Browser und laden Sie diese Dateien:

python -m SimpleHTTPServer 1234 

Dann auf Fenster, die Sie 10.10.X.X besuchen können.

Beachten Sie, dass 1234 durch jeden anderen Port ersetzt werden kann, der derzeit nicht unter Linux verwendet wird.

+0

Danke @Chen Zhu verwenden, aber dies hat nicht mit mir funktioniert. Ich habe 'WinSCP' zum Hochladen/Herunterladen, aber ich möchte ein Shell-Skript erstellen, um bestimmte Dateien von 'Linux' auf meinen Computer zu bekommen. – Kamo

1

Sie benötigen einen SSH-Server unter Windows installiert. Windows verfügt derzeit nicht über den Standard-SSH-Server. Sie denken in zukünftigen Versionen von Windows OOB SSH-Server zu implementieren 10. Haben Sie einen Blick auf diesen Link https://winscp.net/eng/docs/guide_windows_openssh_server

Auch, wenn die Dateiübertragung, die Sie wollen eine einmalige Übertragung ist, Sie Kitt mit einem Reverse-scp verwenden können um die Datei abzurufen oder Sie können WINscp (https://winscp.net/eng/download.php)