Wie bekomme ich eine Datei von meinem Pfad d: /test.txt und kopiere sie nach /etc/var/test/test.txt
Ich habe das versucht:
scp d:/test.txt /etc/var/test/test.txt
Aber das hat nicht funktioniert. Wie stelle ich die Festplatte ein, von der ich meine Dateien kopiere?
Antworten:
Umm, wenn Sie cygwin verwenden, soll dieser Befehl aussehen
Oder Sie können WinSCP verwenden, Sie werden das wahrscheinlich einfacher finden.
quelle
Der beste Weg, um Dateien über die Befehlszeile von Windows nach Linux zu kopieren, ist über pscp. Es ist sehr einfach und sicher. Damit pscp auf Ihrem Windows-Computer funktioniert, muss es seine ausführbare Datei zu Ihrem Systempfad hinzufügen. Sobald dies erledigt ist, können Sie das folgende Format verwenden, um die Datei zu kopieren.
Weitere Informationen zum Einrichten von pscp finden Sie im folgenden Blogbeitrag.
http://comtechies.com/2016/02/copy-files-between-windows-and-linux.html
quelle
Angenommen, Sie arbeiten unter Windows. Am besten laden Sie cygwin herunter und installieren es. Holen Sie sich den Pfad zum Binärordner und fügen Sie ihn dem Systempfad hinzu. Sie können jetzt Linux-Befehle in Ihrer Befehlszeile ausführen.
Öffnen Sie die Eingabeaufforderung und wechseln Sie in das Verzeichnis, in das sich Ihre zu kopierende Datei befindet. Führen Sie den folgenden Befehl aus.
Wenn Sie einen Schlüssel zum Anmelden am Server benötigen, geben Sie Folgendes ein:
Der Einfachheit halber kopiere ich einfach die Datei, die ich kopieren möchte, in das Schlüsseldateiverzeichnis. Auf diese Weise wissen Sie, dass alles reibungslos funktioniert
quelle
Ich würde WinSCP wärmstens empfehlen, wenn Sie ein Windows-Benutzer sind . Es hat eine gute intuitive Benutzeroberfläche und erledigt die Arbeit einfach und ohne Schmerzen.
Download-Link
quelle
Zuerst müssen Sie einen SSH-Client (OpenSSH) installieren, der die Befehlszeilenschnittstelle für Ihren Windows-Computer unterstützt:
Und fügen Sie den Pfad zu Windows hinzu. Variable:
Meine Windows-Systemausgabe wie folgt:
Dann können Sie dieselben Befehle auf Ihrem Windows-Computer ausführen
Sie können auch das vollständige Verzeichnis kopieren, indem Sie Folgendes ausführen:
So kopieren Sie eine einzelne Datei:
Ersetzen Sie die Dateierweiterung durch Ihre eigene Datei.
quelle
Wenn Sie sich auf dem Remote-Computer befinden:
Wenn Sie sich derzeit auf einem Windows-Computer befinden:
quelle
WinSCP ist definitiv ein nützliches Dienstprogramm, insbesondere wenn Sie eine grafische Oberfläche wünschen. Wenn Sie jedoch nach einer Befehlszeilenalternative suchen, ohne sich mit der Installation von Cygwin befassen zu müssen, gibt es auch eine,
pscp
die Teil der PuTTY- Tool- Sammlung ist.http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
quelle
Wenn Sie Windows verwenden und auf den Linux-Server kopieren möchten, installieren Sie WINSCP und verwenden Sie einfach Drag & Drop
quelle
So kopieren Sie eine Datei von Windows nach Linux :
(Der Doppelpunkt : ist wichtig!)
Beispiel:
// Ich befinde mich hier in meiner Konsole
// Ich führe den nächsten Befehl aus
Sie können den vollständigen Pfad oder Speicherort in den Pfad einfügen, in dem sich die Datei befindet.
~/
bedeutet das Home-Verzeichnis des Benutzersubuntu
quelle
pscp mit -pw macht mein Passwort verfügbar, was mir nicht gefällt. Die folgende Antwort funktioniert genauso wie ich mit scp unter Linux -> Linux.
quelle