Bei der Arbeit mit Linux über die Kommandozeile , die oft der einzige Weg, um Remote- Server zu verwalten , werden Sie oft die Notwendigkeit, Dateien herunterzuladen. Häufige Gründe sind das Herunterladen von Software -Pakete zu installieren, das Sichern von Daten oder das Auslösen der Ausführung eines Remote-Skript . Mit dem Open-Source- Pakets wget , können Sie auf einen anderen Server zu verbinden und Download von Dateien von der Kommandozeile aus . Obwohl einfach zu bedienen, hat Wget eine Reihe von erweiterten Funktionen wie die Wiederaufnahme gestoppt Downloads , Bandbreiten-Kontrolle und Authentifizierung und wird von Shell-Skripten ausführen, um einen automatischen Download-Möglichkeit zu schaffen. Anleitung
1
Öffnen Sie eine Konsole -Fenster, wenn Sie vor einem Linux-Computer sind , oder melden Sie sich zu einem entfernten Computer mit SSH auf Kommandozeilen- Zugriff zu erhalten.
2
Installieren Sie das Paket Wget für Ihre Linux-Distribution. Wenn Sie eine Debian-basierten System wie Ubuntu , Typ :
sudo apt- get install wget
Wenn Ihre Linux-Distribution verwendet Yum installiert Pakete , Art verwalten:
< p > yum install wget
wget Paket aus der Distribution Paket-Repository heruntergeladen werden , und automatisch installiert .
3
Typ " wget " auf der Kommandozeile Linie, um eine Datei herunterzuladen. Zum Beispiel , um die neuesten Wget Quellcode downloaden Typ :
wget http://ftp.gnu.org/gnu/wget/wget-1.12.tar.gz
Die Datei wird heruntergeladen , und im aktuellen Verzeichnis gespeichert .
4
Verwenden Sie die " -c" Parameter abgebrochene Downloads wieder aufzunehmen. Zum Beispiel, wenn Ihre Verbindung wurde geschnitten, während das Herunterladen der Quelldatei , Typ :
wget- c http://ftp.gnu.org/gnu/wget/wget-1.12.tar.gz
< p> die Datei wird dann das Herunterladen von wo sie vorher abgebrochen wurde.
5
Benutzen Sie den " Spiegel "-Option , um eine vollständige Kopie einer ganzen Website herunterladen. Zum Beispiel die Eingabe von:
wget- Spiegel http://www.mysite.com/
wird downloaden eine vollständige Kopie aller öffentlich zugänglichen Dateien , aus denen die Website
< . br>