Wie lade ich eine Datei über die Befehlszeile herunter?


13

Ich möchte eine Datei von der Linux-Befehlszeile herunterladen. Grundsätzlich verwende ich sshund versuche, eine Datei auf mein Dateisystem auf meinem Laptop herunterzuladen. Wie kann ich das von der Kommandozeile aus machen?

Antworten:


24

wgetund curlwerden häufig für Web-URLs verwendet. Verwenden Sie scpfür entfernte Dateien einzelne Dateien und berücksichtigen Sie rsyncVerzeichnisse.


3
oder scp -rfür Verzeichnisse
MattBianco


IME rsync ist besser für Dateien und Verzeichnisse - sofern verfügbar - als alles andere, was es für Wiederaufnahmen effizient bewältigen kann.
cbz

Einverstanden; scp -rIch ärgere mich meistens, wenn ich den Fehler mache, es zu versuchen.
Geekosaurier

Ich versuche, Eclipse ( 212.219.56.184/sites/download.eclipse.org/eclipseMirror/… ) unter Linux über die Befehlszeile herunterzuladen . Aber ich bekomme "Verbindung zu 212.219.56.184:80 herstellen ... fehlgeschlagen: Verbindung abgelehnt" ... Irgendeine Idee, worum es bei dem Problem geht?
om39a

13

Wenn die Datei öffentlich verfügbar ist, gilt Folgendes:

wget http://example.com/file.tar

In diesem Artikel wird erläutert, wie Sie verschiedene für wget verfügbare Optionen verwenden. Sengar +1 für Sie;)
Shekhar

1

Ich habe die Antwort von zengr positiv bewertet, möchte sie aber erwähnen (da Ihre Frage etwas vage ist) lynx oder linksWebbrowser , wenn Sie sich nicht an die vollständige URL der herunterzuladenden Datei erinnern.

scp mit öffentlicher Schlüsselauthentifizierung ist Ihr Freund, wenn Sie zwischen Ihren eigenen Maschinen kopieren.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.