{"id":896372,"date":"2023-10-31T23:07:01","date_gmt":"2023-11-01T04:07:01","guid":{"rendered":"https:\/\/blogging-techies.com\/ge\/nutzliche-beispiele-fur-wget-befehle-im-linux-system\/"},"modified":"2023-10-31T23:07:01","modified_gmt":"2023-11-01T04:07:01","slug":"nutzliche-beispiele-fur-wget-befehle-im-linux-system","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/ge\/nutzliche-beispiele-fur-wget-befehle-im-linux-system\/","title":{"rendered":"N\u00fctzliche Beispiele f\u00fcr Wget-Befehle im Linux-System"},"content":{"rendered":"<p>Der Befehl Wget ist eines der am h\u00e4ufigsten verwendeten und n\u00fctzlichsten Tools zum Herunterladen von Dateien, Paketen und Verzeichnissen vom Webserver unter Linux und Unix-\u00e4hnlichen Betriebssystemen.  Normalerweise k\u00f6nnen Sie jede gro\u00dfe oder kleine Datei \u00fcber das Wget-Tool herunterladen.  wget begrenzt die Dateigr\u00f6\u00dfe nicht.  Urspr\u00fcnglich wurde der Befehl Wget als Kombination der Begriffe World Wide Web und Get abgek\u00fcrzt.  Dieses n\u00fctzliche Tool wurde im Rahmen des GNU-Projekts erstellt.<\/p>\n<p>Sie k\u00f6nnen auf FTP, HTTP, HTTPS und andere lokale Server zugreifen, um Dateien unter Linux herunterzuladen.  Auch bei richtiger Konfiguration kann der Befehl wget auf Server zugreifen, die durch Firewalls gesch\u00fctzt sind.  Da es sich um \u201ewget\u201c handelt, verwenden wir zur Schaffung von Vielfalt h\u00e4ufig den Begriff \u201ewget\u201c.<\/p>\n<h2 id=\"wget-commands-on-linux\" class=\"ftwp-heading\"><strong>Wget-Befehle unter Linux<\/strong><\/h2>\n<p>Mit dem Standard-TCP-Protokoll kann der Befehl wget auf Dateien im Linux-Dateisystem zugreifen, diese herunterladen und speichern.  Dieses handliche, leichte und dennoch leistungsstarke Tool ist in der Programmiersprache C geschrieben und kann zur Datenverfolgung problemlos zwischen Server und Host-Computer kommunizieren.  Unterst\u00fctzt Download-Geschwindigkeitsbegrenzung, Pause, Fortsetzen, Caching, SSL und viele mehr, die Sie wahrscheinlich in einem Downloader suchen.<\/p>\n<p>In diesem Beitrag schauen wir uns an, wie Sie den wget-Befehl auf Linux-Distributionen installieren und Beispiele f\u00fcr die am h\u00e4ufigsten verwendeten wget-Befehle, die Sie kennen m\u00fcssen, um Ihr Linux-Erlebnis zu verbessern.<\/p>\n<h3 id=\"install-wget-command-in-linux\" class=\"ftwp-heading\"><strong>Installieren Sie den Befehl wget unter Linux<\/strong><\/h3>\n<p>Der Befehl \u201eWorld Wide Web and Get\u201c ist normalerweise bei allen gro\u00dfen Linux-Distributionen vorinstalliert.  Wenn beim Ausf\u00fchren des wget-Befehls jedoch Probleme auftreten, f\u00fchren Sie die folgenden Paketinstallationsbefehle in Ihrer Shell aus, um das wget-Tool unter Linux zu installieren.  F\u00fchren Sie im Terminal den richtigen Befehl entsprechend Ihrer Distribution aus.<\/p>\n<p><strong>Installieren Sie wget unter Ubuntu\/Debian Linux<\/strong><\/p>\n<pre>$ sudo apt install wget<\/pre>\n<p><strong>Holen Sie sich \u201eWorld Wide Web and Get\u201c auf Fedora\/Red Hat Linux<\/strong><\/p>\n<pre>$ sudo dnf install wget\r\n$ sudo yum install wget<\/pre>\n<p><strong>Installieren Sie das Wget Tool unter SuSE Linux<\/strong><\/p>\n<pre>$ zypper install wget<\/pre>\n<p><strong>Holen Sie sich das \u201eWorld Wide Web and Get\u201c-Tool f\u00fcr Arch Linux<\/strong><\/p>\n<pre>$ sudo pacman -S wget<\/pre>\n<p>Sobald Sie das wget-Tool auf Ihrem System installiert haben, k\u00f6nnen Sie sich nun die unten bereitgestellte wget-Syntax ansehen, um eine Vorstellung davon zu bekommen, wie der wget-Befehl unter Linux funktioniert.<\/p>\n<pre>wget url\r\nwget [options] URL<\/pre>\n<h3 id=\"1-download-a-single-file-with-wget\" class=\"ftwp-heading\"><strong>1. Laden Sie eine einzelne Datei mit wget herunter<\/strong><\/h3>\n<p>Da wir die Installation und Syntax des Wget-Befehls bereits durchgegangen sind, k\u00f6nnen wir nun direkt zu einem wget-Befehl springen, um zu erfahren, wie er tats\u00e4chlich funktioniert.  Mit dem folgenden Befehl k\u00f6nnen Sie eine einzelne Datei herunterladen und in Ihrem Dateisystem speichern.<\/p>\n<pre>$ wget https:\/\/cdn.kernel.org\/pub\/linux\/kernel\/v5.x\/linux-5.15.5.tar.xz<\/pre>\n<h3 id=\"2-download-file-with-a-different-name-and-directory\" class=\"ftwp-heading\"><strong>2. Laden Sie die Datei mit einem anderen Namen und Verzeichnis herunter<\/strong><\/h3>\n<p>Um eine Datei oder ein Paket im Linux-System unter einem anderen Namen als dem Original zu speichern, f\u00fchren Sie den folgenden wget-Befehl in der Shell aus.  Hier ist der Teil mit file=file.tzx der Abschnitt, in dem sich der Dateiname w\u00e4hrend des Downloads \u00e4ndert.<\/p>\n<pre>$ wget --output-document=file=file.tzx 'https:\/\/domain\/foo-bar-xyz-long-file.tzx?key=xyz'\r\n$ wget -O \/tmp\/file.tzx \\\r\n'https:\/\/domain\/foo-bar-xyz-long-file.tzx?key=xyz'<\/pre>\n<h3 id=\"3-set-directory-prefix\" class=\"ftwp-heading\"><strong>3. Verzeichnispr\u00e4fix festlegen<\/strong><\/h3>\n<p>Da wir zum m\u00fchelosen Herunterladen den Befehl \u201eWorld Wide Web and Get\u201c verwenden, k\u00f6nnen wir auch unsere Arbeit nach dem Download reduzieren, indem wir den Pr\u00e4fixspeicherort f\u00fcr Dateien und Pakete auf dem Linux-System festlegen.  Sehen Sie sich die unten genannten Befehle an, um zu erfahren, wie Sie das Pr\u00e4fixverzeichnis mit dem Befehl wget festlegen.<\/p>\n<pre>wget -P \/tmp\/ url\r\nwget -P \/ubuntupit\/ https:\/\/ur1\/freebsd.iso\r\nwget -P \/ubuntupit\/ https:\/\/ur2\/opnbsd.iso<\/pre>\n<h3 id=\"4-adding-notes-to-file\" class=\"ftwp-heading\"><strong>4. F\u00fcgen Sie der Datei Notizen hinzu<\/strong><\/h3>\n<p>Wenn Sie eine Nachricht in die Datei einf\u00fcgen m\u00fcssen, die Sie herunterladen, f\u00fchren Sie den folgenden Befehl \u201eWorld Wide Web and Get\u201c aus.<\/p>\n<pre>$ wget --output-file=log.txt https:\/\/url1\/..\r\n$ wget -o download.log.txt https:\/\/url2\/..<\/pre>\n<p>Jetzt k\u00f6nnen Sie die Nachricht mit dem unten erw\u00e4hnten cat-Befehl sehen.<\/p>\n<pre>cat download.log\r\nmore download.log<\/pre>\n<p>Mit dem Befehl \u201ewget\u201c k\u00f6nnen Benutzer Nachrichten anh\u00e4ngen, w\u00e4hrend sie die Datei zum sp\u00e4teren Nachschlagen vom Server herunterladen.  Obwohl wir bereits eine M\u00f6glichkeit zum Versenden von Nachrichten gesehen haben, hilft Ihnen auch der unten erw\u00e4hnte wget-Befehl, wenn das oben Genannte bei Ihnen nicht funktioniert.<\/p>\n<pre>wget -o \/root\/wget-log.txt https:\/\/mirror.aarnet.edu.au\/pub\/centos\/7\/isos\/x86_64\/md5sum.txt\r\n# cat \/root\/wget-log.txt<\/pre>\n<h3 id=\"5-download-multiple-files\" class=\"ftwp-heading\"><strong>5. Laden Sie mehrere Dateien herunter<\/strong><\/h3>\n<p>Wenn Sie nach dem Befehl zum gleichzeitigen Herunterladen mehrerer Dateien \u00fcber den Befehl \u201eWorld Wide Web and Get\u201c suchen, befolgen Sie das unten angegebene Befehlsmuster.<\/p>\n<pre>$ wget https:\/\/www.ubuntupit.com\/download\/lsst.tar.gz ftp:\/\/ftp.freebsd.org\/pub\/sys.tar.gz ftp:\/\/ftp.redhat.com\/pub\/xyz-1rc-i386.rpm<\/pre>\n<h3 id=\"6-read-urls-from-a-file\" class=\"ftwp-heading\"><strong>6. URL aus einer Datei lesen<\/strong><\/h3>\n<p>Beim Lesen von Dateien aus einem Archiv geht es darum, herauszufinden, was tats\u00e4chlich in der Datei enthalten ist.  F\u00fcgen Sie die URL in eine Textdatei ein und befolgen Sie dann den Vim-Befehl und den Befehl \u201eWorld Wide Web and Get\u201c, um die Dateien zu lesen.<\/p>\n<pre>$ vi \/tmp\/download.txt\r\n$ wget -i \/tmp\/download.txt<\/pre>\n<h3 id=\"7-resume-downloads\" class=\"ftwp-heading\"><strong>7. Setzen Sie die Downloads fort<\/strong><\/h3>\n<p>Versehentliche Unterbrechung des Downloads oder Netzwerkfehler;  Alles ist erforderlich, um den Download fortzusetzen.  Sie k\u00f6nnen die folgenden wget-Befehle verwenden, um Downloads fortzusetzen.<\/p>\n<pre>$ wget -c https:\/\/www.ubuntupit.com\/download\/lsst.tar.gz\r\n$ wget -c -i \/tmp\/download.txt<\/pre>\n<h3 id=\"8-force-wget-to-download\" class=\"ftwp-heading\"><strong>8. Erzwingen Sie den Download von wget<\/strong><\/h3>\n<p>Wenn Sie Probleme beim Herstellen einer Verbindung zu einem Server oder einer Web-URL haben, f\u00fchren Sie einen Force-Befehl aus, um \u00fcber den Befehl \u201ewget\u201c eine Verbindung zur Site herzustellen.  Mit den Befehlen wget und nohup k\u00f6nnen Sie die Verbindung der Web-URL erzwingen.<\/p>\n<pre>$ wget -cb -o \/tmp\/download.log -i \/tmp\/download.txt\r\n$ nohup wget -c -o \/tmp\/download.log -i \/tmp\/download.txt &<\/pre>\n<h3 id=\"9-limit-the-download-speed\" class=\"ftwp-heading\"><strong>9. Begrenzen Sie die Download-Geschwindigkeit<\/strong><\/h3>\n<p>Um mehrere Dateien oder Pakete \u00fcber den Befehl \u201eWorld Wide Web and Get\u201c mit einer eingeschr\u00e4nkten Internetverbindung herunterzuladen, m\u00fcssen Sie m\u00f6glicherweise die Download-Geschwindigkeit begrenzen.  F\u00fchren Sie den folgenden Befehl aus, um die Download-Geschwindigkeit zu begrenzen.<\/p>\n<pre>$ wget -c -o \/tmp\/susedvd.log --limit-rate=50k ftp:\/\/ftp.novell.com\/pub\/suse\/dvd1.iso<\/pre>\n<h3 id=\"10-get-files-from-password-protected-websites\" class=\"ftwp-heading\"><strong>10. Holen Sie sich Dateien von passwortgesch\u00fctzten Websites<\/strong><\/h3>\n<p>Wir haben bereits gesehen, wie man Benutzeranmeldeinformationen in einem wget-Befehl verwendet. Dieser Befehl beschreibt auch, wie man direkt eine passwortgesch\u00fctzte Datei im Web abrufen kann.  Die beiden unten genannten Methoden sind n\u00fctzlich und praktisch, um Dateien schnell von einer passwortgesch\u00fctzten Website herunterzuladen.<\/p>\n<pre>$ wget --http-user=vivek --http-password=Secrete https:\/\/ubuntupit.com\/jahid\/csits.tar.gz<\/pre>\n<p>Eine andere M\u00f6glichkeit, eine Datei mit einer passwortgesch\u00fctzten Site herunterzuladen, besteht darin, die Anmeldeinformationen in den Befehl aufzunehmen.<\/p>\n<pre>$ wget 'https:\/\/username:password@xyz.abc_server\/file.tar.gz\r\n$ ps aux<\/pre>\n<h3 id=\"11-download-mp3-and-pdf\" class=\"ftwp-heading\"><strong>11. Laden Sie MP3 und PDF herunter<\/strong><\/h3>\n<p>Wenn Sie beabsichtigen, einen bestimmten Dateityp wie MP3- oder PDF-Dokumente herunterzuladen, k\u00f6nnen Sie den folgenden Befehl ausf\u00fchren.  Der Befehl wird hier f\u00fcr FTP angezeigt, funktioniert aber auch f\u00fcr alle anderen \u00f6ffentlichen Dom\u00e4nen.<\/p>\n<pre>$ wget ftp:\/\/somedom-url\/pub\/downloads\/*.pdf\r\n$ wget ftp:\/\/somedom-url\/pub\/downloads\/*.pdf<\/pre>\n<h3 id=\"12-get-file-to-the-standard-output-via-wget-command\" class=\"ftwp-heading\"><strong>12. \u00dcbertragen Sie die Datei mit dem Wget-Befehl auf stdout<\/strong><\/h3>\n<p>Mit dem folgenden Befehl \u201eWorld Wide Web and Get\u201c k\u00f6nnen Sie das Standardausgabeformat wie Dateipfad, Dateityp, erforderliche Zeit, Bandbreitenverbrauch usw. anzeigen.  im Terminal.<\/p>\n<pre>$ wget -q -O - 'https:\/\/url1\/file.tar.xz' | tar -Jxzf - -C \/tmp\/data\/<\/pre>\n<h3 id=\"13-create-a-mirror-of-a-site-with-wget-command\" class=\"ftwp-heading\"><strong>13. Erstellen Sie mit dem Befehl Wget einen Spiegel einer Site<\/strong><\/h3>\n<p>Um einen Duplikatspiegel einer Website zu erstellen, k\u00f6nnen Sie die folgenden \u201eWorld Wide Web\u201c- und \u201eGet\u201c-Befehle verwenden.  Beide -my \u2013mirror-Syntaxen erledigen die gleiche Aufgabe. Sie k\u00f6nnen einen der folgenden Befehle ausw\u00e4hlen, um eine Site zu spiegeln.<\/p>\n<pre>$ wget -m https:\/\/url\/\r\n$ wget --mirror https:\/\/url\/<\/pre>\n<h3 id=\"14-find-https-tls-errors\" class=\"ftwp-heading\"><strong>14. Finden Sie HTTPS (TLS)-Fehler<\/strong><\/h3>\n<p>Wenn Sie ein professioneller Webentwickler sind, der mit SSL-Zertifizierungen arbeitet, wird Ihnen dieser Befehl \u201eWorld Wide Web and Get\u201c sehr n\u00fctzlich sein, um einen Bericht f\u00fcr Ihren TLS-Bericht mit Fehlern und Berichten zu erstellen.<\/p>\n<pre>$ wget --no-check-certificate \\\r\nhttps:\/\/www.ubuntupit.com\/robots.txt<\/pre>\n<h3 id=\"15-enable-timestamps-on-wget-command\" class=\"ftwp-heading\"><strong>15. Aktivieren Sie Zeitstempel im Wget-Befehl<\/strong><\/h3>\n<p>Um die Zeitstempel in Ihrer Download-Ausgabe auszudrucken, k\u00f6nnen Sie den folgenden Befehl \u201eWorld Wide Web and Get\u201c in Ihrem Terminal ausf\u00fchren.  Mit diesem Befehl erfahren Sie die Uhrzeit des Servers, wenn er die Datei hochl\u00e4dt.<\/p>\n<pre>wget --no-use-server-timestamps https:\/\/mirror.aarnet.edu.au\/pub\/centos\/7\/isos\/x86_64\/CentOS-7-x86_64-NetInstall-1511.iso<\/pre>\n<h3 id=\"16-change-progress-bar\" class=\"ftwp-heading\"><strong>16. Fortschrittsbalken \u00e4ndern<\/strong><\/h3>\n<p>Wenn Sie mit der herk\u00f6mmlichen Download-Statusleiste, die Linux beim Herunterladen einer Datei oder eines Pakets in der Shell anzeigt, nicht zufrieden sind, k\u00f6nnen Sie den Fortschrittsbalken mit dem folgenden wget-Befehl \u00e4ndern.<\/p>\n<pre>wget --progress=dot https:\/\/mirror.aarnet.edu.au\/pub\/centos\/7\/isos\/x86_64\/CentOS-7-x86_64-NetInstall-1511.iso<\/pre>\n<h3 id=\"17-enable-partial-download-in-wget-command\" class=\"ftwp-heading\"><strong>17. Aktivieren Sie den teilweisen Download im Wget-Befehl<\/strong><\/h3>\n<p>Um einen teilweisen Download von einem Webserver durchzuf\u00fchren, k\u00f6nnen Sie den folgenden wget-Befehl ausf\u00fchren.  Sobald der teilweise Download abgeschlossen ist, k\u00f6nnen Sie das Ziel \u00e4ndern und den Download fortsetzen.<\/p>\n<pre># wget -c https:\/\/mirror.aarnet.edu.au\/pub\/centos\/7\/isos\/x86_64\/CentOS-7-x86_64-NetInstall-1511.iso<\/pre>\n<h3 id=\"18-retry-failed-download-in-wget-command\" class=\"ftwp-heading\"><strong>18. Wiederholen Sie den fehlgeschlagenen Download mit dem Befehl Wget<\/strong><\/h3>\n<p>Die folgenden Befehle zeigen, wie Sie mit dem Befehl wget erzwingen k\u00f6nnen, dass ein fehlgeschlagener Download in einer Linux-Shell erneut versucht wird.  Normalerweise kann dieser Befehl Netzwerkausf\u00e4lle, Server-Timeouts und andere netzwerkbasierte Fehler beheben.<\/p>\n<pre># wget -t 10 https:\/\/mirror.aarnet.edu.au\/pub\/centos\/7\/isos\/x86_64\/CentOS-7-x86_64-NetInstall-1511.iso<\/pre>\n<h3 id=\"19-download-from-url-file-list\" class=\"ftwp-heading\"><strong>19. Von der URL-Dateiliste herunterladen<\/strong><\/h3>\n<p>Wenn Sie mit einem einzigen Befehl eine Reihe von Dateien \u00fcber den Befehl wget herunterladen m\u00fcssen, k\u00f6nnen Sie die Webadressen in eine Textdatei schreiben.  Verwenden Sie dann diese Textdatei mit dem Befehl wget, um sie aus einer Liste herunterzuladen.  Auf diese Weise sparen Sie wertvolle Zeit und den Aufwand beim Herunterladen mehrerer Dateien.<\/p>\n<pre># cat to-download.txt\r\n# wget -i to-download.txt<\/pre>\n<h3 id=\"20-make-time-delay-after-failed-download\" class=\"ftwp-heading\"><strong>20. Machen Sie nach einem fehlgeschlagenen Download eine Zeitverz\u00f6gerung<\/strong><\/h3>\n<p>Da wir bereits besprochen haben, wie man mit dem Befehl \u201ewget\u201c einen erzwungenen Download und einen erneuten Download konfiguriert, k\u00f6nnen wir ein Zeitintervall festlegen, bevor der Befehl den n\u00e4chsten Treffer auf dem Server ausf\u00fchrt.  Die folgenden Befehle zeigen, wie Sie ein Zeitintervall von 10 Sekunden festlegen k\u00f6nnen, nachdem der Download fehlgeschlagen ist.<\/p>\n<pre># time wget -w 10 -i to-download.txt<\/pre>\n<h3 id=\"21-non-interactive-download\" class=\"ftwp-heading\"><strong>21. Nicht interaktiver Download<\/strong><\/h3>\n<p>In einer Linux-Shell k\u00f6nnen Sie den Befehl wget im Daemon-Stil konfigurieren, um den Befehl im Systemhintergrund auszuf\u00fchren.  F\u00fchren Sie den folgenden Befehl aus, um zu verstehen, wie der Befehl \u201ewget\u201c nicht interaktiv ausgef\u00fchrt wird.<\/p>\n<pre>wget -b https:\/\/mirror.aarnet.edu.au\/pub\/centos\/7\/isos\/x86_64\/CentOS-7-x86_64-NetInstall-1511.iso<\/pre>\n<h3 id=\"22-hide-output-in-wget-command\" class=\"ftwp-heading\"><strong>22. Ausgabe im Wget-Befehl ausblenden<\/strong><\/h3>\n<p>Um eine Datei oder ein Paket \u00fcber den Befehl \u201eWorld Wide Web and Get\u201c herunterzuladen, ohne das Ergebnis im Terminal anzuzeigen, k\u00f6nnen Sie den folgenden Befehl verwenden.  Mit diesem Befehl k\u00f6nnen Sie den Download-Befehl eingeben. Anschlie\u00dfend wird der Download stillschweigend abgeschlossen und Sie werden benachrichtigt, wenn der Download abgeschlossen ist.<\/p>\n<pre>wget -q https:\/\/mirror.aarnet.edu.au\/pub\/centos\/7\/isos\/x86_64\/md5sum.txt<\/pre>\n<h3 id=\"23-debug-information-in-wget-command\" class=\"ftwp-heading\"><strong>23. Debugging-Informationen im Wget-Befehl<\/strong><\/h3>\n<p>Dieser praktische Befehl \u201eWorld Wide Web and Get\u201c wird f\u00fcr Entwickler n\u00fctzlich sein. Mit diesem Befehl k\u00f6nnen Sie Debugging-Informationen einer Datei finden.  Mit dem folgenden Befehl erhalten Sie auch alle wichtigen Artikel, die Sie ben\u00f6tigen.<\/p>\n<pre># wget -d https:\/\/mirror.aarnet.edu.au\/pub\/centos\/7\/isos\/x86_64\/md5sum.txt\r\n# wget -nv https:\/\/mirror.aarnet.edu.au\/pub\/centos\/7\/isos\/x86_64\/md5sum.txt<\/pre>\n<h3 id=\"24-view-server-response\" class=\"ftwp-heading\"><strong>24. Siehe Serverantwort<\/strong><\/h3>\n<p>Wenn Sie ein Serveradministrator sind, wird Ihnen dieser Befehl eine gro\u00dfe Hilfe sein.  Sie k\u00f6nnen jetzt einen einfachen \u201eWorld Wide Web and Get\u201c-Befehl verwenden, um die Antwortzeit einer Site oder eines Servers zu \u00fcberpr\u00fcfen.  Dies ist eigentlich nicht dasselbe wie der Ping-Befehl;  Hier erhalten wir die tats\u00e4chliche Antwortzeit des Servers, nicht die Zeit, die der Client ben\u00f6tigt, um den Server \u00fcber das Internet zu erreichen.<\/p>\n<pre>wget -S https:\/\/www.ubuntupit.com\/<\/pre>\n<h3 id=\"25-set-timeout-in-wget-command\" class=\"ftwp-heading\"><strong>25. Legen Sie das Timeout im Wget-Befehl fest<\/strong><\/h3>\n<p>Ein Zeit\u00fcberschreitungsproblem beim Zugriff auf eine Website oder beim Herunterladen einer Datei ist kein seltenes Problem.  Unter Linux versucht der Befehl wget normalerweise weiterhin, eine Verbindung zur URL herzustellen, wenn ein Zeit\u00fcberschreitungsproblem auftritt.  Um Konflikte beim Zugriff auf die URL zu vermeiden, k\u00f6nnen Sie den folgenden wget-Befehl ausf\u00fchren, um den Download nach einem bestimmten Versuch automatisch abzubrechen.<\/p>\n<pre># wget -T 30 https:\/\/mirror.aarnet.edu.au\/pub\/centos\/7\/isos\/x86_64\/md5sum.txt<\/pre>\n<h3 id=\"26-use-credentials\" class=\"ftwp-heading\"><strong>26. Verwenden Sie Anmeldeinformationen<\/strong><\/h3>\n<p>Wenn Ihre Download-URL durch einen Benutzernamen und ein Passwort gesch\u00fctzt ist, f\u00fchren Sie den folgenden Befehl aus, um die Benutzeranmeldeinformationen f\u00fcr den Download \u00fcber den Befehl wget bereitzustellen.<\/p>\n<pre># wget --user=username --ask-password https:\/\/localhost\/file.txt<\/pre>\n<h3 id=\"27-download-non-cached-file\" class=\"ftwp-heading\"><strong>27. Laden Sie die nicht zwischengespeicherte Datei herunter<\/strong><\/h3>\n<p>Wir alle wissen, wie n\u00fctzlich es ist, zwischengespeicherte Dateien auf einem lokalen Computer abzurufen.  Der folgende wget-Befehl hilft Ihnen jedoch beim Herunterladen einer nicht zwischengespeicherten Datei aus dem Internet.<\/p>\n<pre># wget -d https:\/\/mirror.aarnet.edu.au\/pub\/centos\/7\/isos\/x86_64\/md5sum.txt\r\n# wget -d --no-cache https:\/\/mirror.aarnet.edu.au\/pub\/centos\/7\/isos\/x86_64\/md5sum.txt<\/pre>\n<h3 id=\"28-download-a-full-website\" class=\"ftwp-heading\"><strong>28. Laden Sie eine ganze Website herunter<\/strong><\/h3>\n<p>Da der Befehl wget ein leistungsstarker Befehl ist, k\u00f6nnen Sie damit auch die gesamte Website herunterladen und in Ihrem lokalen Verzeichnis speichern.  F\u00fchren Sie den folgenden Befehl aus, um die gesamte Site herunterzuladen.<\/p>\n<pre>$ wget --mirror -p --convert-links -P .\/LOCAL-DIR WEBSITE-URL<\/pre>\n<h3 id=\"29-abandon-specific-file-types-with-wget-command\" class=\"ftwp-heading\"><strong>29. L\u00f6schen Sie bestimmte Dateitypen mit dem Befehl Wget<\/strong><\/h3>\n<p>Beim Herunterladen von Dateien \u00fcber den Befehl wget m\u00fcssen Sie aus Sicherheitsgr\u00fcnden m\u00f6glicherweise einen bestimmten Dateityp \u00fcberspringen oder vermeiden.  Der folgende Befehl zeigt, wie Sie GIF-Dateien beim Herunterladen mit dem Befehl wget ablehnen k\u00f6nnen.<\/p>\n<pre>$ wget --reject=gif WEBSITE-TO-BE-DOWNLOADED\r\n$ wget -o download.log DOWNLOAD-URL<\/pre>\n<h3 id=\"30-discontinue-download-after-specific-size\" class=\"ftwp-heading\"><strong>30. Unterbrechen Sie den Download nach einer bestimmten Gr\u00f6\u00dfe<\/strong><\/h3>\n<p>Manchmal m\u00fcssen wir Dateien mit einer bestimmten Dateigr\u00f6\u00dfenbeschr\u00e4nkung herunterladen.  Um eine Dateigr\u00f6\u00dfenbeschr\u00e4nkung festzulegen, verf\u00fcgt wget \u00fcber eine spezielle Syntax, die Sie unten sehen k\u00f6nnen.  Beispielsweise stoppt der unten angegebene Befehl \u201ewget\u201c den Download, sobald die Dateigr\u00f6\u00dfe 5 MB erreicht.<\/p>\n<pre>$ wget -Q5m -i FILE-WHICH-HAS-URLS<\/pre>\n<h3 id=\"31-only-download-specific-file-types\" class=\"ftwp-heading\"><strong>31. Allein <\/strong><strong>Entladung <\/strong><strong>Spezifische Dateitypen<\/strong><\/h3>\n<p>Um einen bestimmten Dateityp aus einer Reihe von Dateien auf einem Server oder einer Website herunterzuladen, k\u00f6nnen Sie den folgenden wget-Befehl ausf\u00fchren.  Der folgende Befehl l\u00e4dt beispielsweise nur die PDF-Dateien herunter, die wir \u00fcber den Befehl zugeordnet haben.<\/p>\n<pre>$ wget -r -A.pdf https:\/\/url-to-webpage-with-pdfs\/<\/pre>\n<h3 id=\"32-ftp-download-with-wget-command\" class=\"ftwp-heading\"><strong>32. FTP-Download mit Wget-Befehl<\/strong><\/h3>\n<p>Mit dem Befehl \u201eWorld Wide Web and Get\u201c k\u00f6nnen Sie nicht nur \u00fcber HTTPS, HTTP oder \u00f6ffentliche Server Dateien von einem lokalen FTP-Server abrufen, der in Ihrem lokalen Netzwerk gehostet wird.<\/p>\n<pre>$ wget ftp-url<\/pre>\n<p>Wenn f\u00fcr die Anmeldung beim FTP-Server ein Benutzername und ein Passwort konfiguriert sind, befolgen Sie den unten angegebenen Befehl.<\/p>\n<pre>$ wget --ftp-user=USERNAME --ftp-password=PASSWORD DOWNLOAD-URL<\/pre>\n<h3 id=\"33-increase-retry-attempts-in-wget-command\" class=\"ftwp-heading\"><strong>33. Erh\u00f6hen Sie die Anzahl der Wiederholungsversuche im Wget-Befehl<\/strong><\/h3>\n<p>Wenn Ihr Download aufgrund eines Netzwerkproblems oder Serverausfalls oder einer zu gro\u00dfen Verz\u00f6gerung bei der Kommunikation mit dem Server fehlschl\u00e4gt, k\u00f6nnen Sie die Verz\u00f6gerungszeit und die Anzahl der Wiederholungsversuche mit dem unten bereitgestellten wget-Befehl erh\u00f6hen.<\/p>\n<pre>$ wget --tries=75 https:\/\/download.opensuse.org\/distribution\/leap\/15.3\/iso\/openSUSE-Leap-15.3-DVD-x86_64-Current.iso<\/pre>\n<h3 id=\"34-download-and-extract-tar-file-by-wget-command\" class=\"ftwp-heading\"><strong>34. Laden Sie die TAR-Datei herunter und extrahieren Sie sie mit dem Befehl Wget<\/strong><\/h3>\n<p>Manchmal m\u00fcssen wir m\u00f6glicherweise eine komprimierte Datei herunterladen und die Datei in das Verzeichnis extrahieren.  Um diese Aufgabe m\u00fchelos zu erledigen, k\u00f6nnen Sie den folgenden Befehl auf Ihrem Linux-System verwenden.<\/p>\n<pre># wget -q -O - https:\/\/wordpress.org\/latest.tar.gz | tar -xzf - --strip-components=1 -C \/var\/www\/html<\/pre>\n<h3 id=\"35-help-and-manual\" class=\"ftwp-heading\"><strong>35. Hilfe und Handbuch<\/strong><\/h3>\n<p>Alle oben erw\u00e4hnten \u201eWorld Wide Web\u201c- und \u201eGet\u201c-Befehle sind nicht die einzigen Befehle, die Sie f\u00fcr immer ben\u00f6tigen werden.  Sie k\u00f6nnen diesen Befehl weiter entdecken.  Wenn Sie sich f\u00fcr den wget-Befehl interessieren, schauen Sie sich das wget-Handbuch und die Hilfeseiten an.<\/p>\n<pre>$ man wget\r\n$ wget --help<\/pre>\n<h2 id=\"ending-words\" class=\"ftwp-heading\"><strong>Letzte Worte<\/strong><\/h2>\n<p>Das Herunterladen \u00fcber den Befehl \u201eWorld Wide Web and Get\u201c unter Linux macht viel Spa\u00df.  Es handelt sich jedoch nicht um einen herk\u00f6mmlichen Downloader f\u00fcr Linux.  Meistens wird dieser Befehl verwendet, um komprimierte Paketdateien, Tools und andere softwarebezogene Dateien \u00fcber die Terminal-Shell in Linux herunterzuladen.  Der gesamte Beitrag bestand aus einer Reihe von wget-Befehlen, die Ihnen dabei helfen k\u00f6nnen, ein Linux-Power-User zu werden.<\/p>\n<p>Bitte teilen Sie ihn mit Ihren Freunden und der Linux-Community, wenn Sie diesen Beitrag n\u00fctzlich und informativ finden.  Sie k\u00f6nnen Ihre Meinung zu diesem Beitrag auch im Kommentarbereich schreiben.<\/p>\n   ","protected":false},"excerpt":{"rendered":"<p>Der Befehl Wget ist eines der am h\u00e4ufigsten verwendeten und n\u00fctzlichsten Tools zum Herunterladen von Dateien, Paketen und Verzeichnissen vom Webserver unter Linux und Unix-\u00e4hnlichen Betriebssystemen. Normalerweise k\u00f6nnen Sie jede gro\u00dfe oder kleine Datei \u00fcber das Wget-Tool herunterladen. wget begrenzt die Dateigr\u00f6\u00dfe nicht. Urspr\u00fcnglich wurde der Befehl Wget als Kombination der Begriffe World Wide Web [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":896373,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","fifu_image_url":"https:\/\/blogging-techies.com\/wp-content\/uploads\/2023\/06\/32.png","fifu_image_alt":""},"categories":[7],"tags":[],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts\/896372"}],"collection":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/comments?post=896372"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts\/896372\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/media\/896373"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/media?parent=896372"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/categories?post=896372"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/tags?post=896372"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}