Wéi lued e Fichier vun der Linux Command Line

An dësem Guide gitt Dir léiert wéi Dir e Fichier mat der Linux-Kommandozeil ze lueden.

Firwat géift Dir dat maachen? Firwat géift Dir net nëmmen en Webbrowser an engem grafischen Ëmfeld benotzen?

Heiansdo gëtt et keng graphesch Ëmwelt. Zum Beispill, wann Dir Är Raspberry PI mat SSH verbonne fënnt, dann sidd Dir haaptsächlech mat der Kommandozeil gestoppt.

Een anere Grond fir d'Benotzung vun der Kommandozeilung ass datt Dir en Skript mat enger Lëscht vu Fichieren ze schafen kënnt. Dir kënnt de Skript dann ausféieren an loosse se am Hannergronn lafen .

De Tool, dee fir dës Aufgab häerzlech markéiert gëtt, gëtt wget genannt.

Installatioun vu Wéck

Vill Linux Divisiounen hunn schon wackléiert installéiert.

Wann et net schon installéiert ass, probéiert eent vun den folgenden Kommandoen:

Wéi lued e Fichier vun der Command Line

Fir Dateien ze Downloaden, musst Dir am mannsten d'URL vun der Datei wësse fir datt Dir download wëllt.

Zum Beispill, stellen Iech vir, datt Dir déi neueste Versioun vun Ubuntu eroflueden wëlls mat der Command Line. Dir kënnt d'Ubuntu Websäit besichen. Mat Navigatioun duerch d'Websäit kënnt Dir op dëser Säit ukommen, déi e Link fir e Link erliewt. Dir kënnt d'Recht op klickt op dës Säit fir d'URL vun der Ubuntu ISO ze kréien déi Dir wëllt.

Fir d'Datei mat wget mat der folgender Syntax ze lueden:

wget http://releases.ubuntu.com/14.04.3/ubuntu-14.04.3-desktop-amd64.iso?_ga=1.79650708.1078907269.1453803890

Dëst ass alles gutt a gutt, awer Dir musst wëssen datt de komplette Wee an d'Datei wësst Dir musst um Download ze starten.

Et ass méiglech e ganze Site duerch de folgenden Kommando ze laden:

wget -r http://www.ubuntu.com

Dëse Kommando kopéiert de ganze Site mat all de foldocher vun der Ubuntu Websäit. Dëst ass natierlech net recommandabel well et vill Fichier déi Dir braucht net eroflueden. Et ass wéi mat engem Mallet fir eng Miel ze schalen.

Dir kënnt awer all Dateien mat der ISO-Verlängerung vun der Ubuntu Websäit alleguerten mam folgend Kommando downloaden:

wget -r -A "iso" http://www.ubuntu.com

Dëst ass nach e bësse vun engem Zich an eng Schrëtt App fir d'Dateien ze downloaden, déi Dir vun enger Websäit brauch. Et ass vill besser fir d'URL oder URLen vun den Dateien ze kennen déi Dir downloaden wëllt.

Dir kënnt eng Lëscht vu Fichieren opruffen, déi de -i Schalter benotzt. Dir kënnt eng Lëscht vun URLe benotze fir e Text Editor ze änneren:

Nano Filestodownload.txt

An der Datei fënns eng Lëscht vun URLen a 1 Zeil:

http://eskipaper.com/gaming-wallpapers-7.html#gal_post_67516_gaming-wallpapers-1.jpg
http://eskipaper.com/gaming-wallpapers-7.html#gal_post_67516_gaming-wallpapers-2.jpg
http://eskipaper.com/gaming-wallpapers-7.html#gal_post_67516_gaming-wallpapers-3.jpg

Späicheren déi Fichier mat CTRL a O an duerno ofschalten an Node CTRL a X.

Dir kënnt elo Wëtz benotze fir all d'Fichier mat dem folgend Kommando ze downloaden:

wget -i filestodownload.txt

De Problem mat Download vun Fichieren aus dem Internet ass datt heiansdo d'Datei oder URL net verfügbar ass. De Timeout fir de Connexioun kann eng Zäit daueren an wann Dir versprécht vill Fichieren ze lueden ass et konkret Produktiv fir op de Standard Timeout ze waarden.

Dir kënnt eegent Zäitpunkt benotze mat der folgender Syntax:

wget -T 5 -i filestodownload.txt

Wann Dir e Download Limit als Deel vun Ärem Breetband Devis hutt, da wëllt Dir de Betrag vun Donnéeën limitéieren, déi wget kënnen abrufen.

Benotzt déi folgend Syntax fir eng Download Limit anzereechen:

wget --quota = 100m -i filestodownload.txt

Dëse Kommando stoppt de Download vun Dateien nodeems 100 Megabytes erreecht sinn. Dir kënnt och d'Kontingent vu Bytes spezifizéieren (Benotz b anstelle vu m) oder Kilobytes (benotzt anstelle vu m).

Dir hutt keng Lizenz limitéiert awer Dir hutt e luesen Internetzougang. Wann Dir Dateien wëllt eroflueden, ouni d'Internet all ze zerstéieren, da kënnt Dir e Limit festleen, deen e maximalen Download-Tarif setzt.

Zum Beispill:

wget - limit-rate = 20k -i filestodownload.txt

Dëse Kommando limitéiert de Downloadkapp op 20 Kilobytes pro Sekonn. Dir kënnt d'Quantitéit an Bytes, Kilobytes oder Megabytes spezifizéieren.

Wann Dir wëllt séchergestallt datt all existent Dateie net überschriwwe ginn, kënnt Dir de folgend Kommando ausféieren:

wget -nc -i filestodownload.txt

Wann e Fichier an der Lëscht vu Lëschten existéiert schonn an der Download Location ass et net überschritt ginn.

Den Internet wéi mir wëssen net ëmmer konsequent an aus dem Grond, e Download kann deelweis ofgeschloss ginn, an dann ass Är Internetzougang erof.

Wär et net gutt, wann Dir weiderfuere konnt wou Dir fort war? Dir kënnt de Download weider benotze mat der folgender Syntax:

wget -c

Summary

De Wget-Kommando huet Dutzende vu Schalter, déi benotzt kënne ginn. Benotzt de Kommando Mann mat enger kompletter Lëscht vun hinnen aus enger Terminster.