Beste Befehlszeile Download Beschleuniger für Linux

Beste Befehlszeile Download Beschleuniger für Linux

Wenn Sie remote oder sogar lokal arbeiten, müssen Sie häufig Inhalte von einer externen Quelle erhalten. Um solche Inhalte zu erhalten, insbesondere wenn Sie keine anderen Optionen haben, möchten Sie Befehlszeilen -Tools verwenden, um den Job zu erledigen.

In diesem Artikel werden wir einige der am häufigsten verwendeten Tools zum Herunterladen von Inhalten über die Befehlszeile überprüfen.

Lesen Sie auch: 9 beliebteste GUI -Download -Manager für Linux

Wget

Wir werden mit einem der beliebtesten Tools namens WGet beginnen. Es ist ein Netzwerkdienstprogramm, mit dem Inhalte heruntergeladen werden können Http, Https Und Ftp. Wget kann sowohl im Hintergrund als auch im Vordergrund verwendet werden, was es nützlich macht, wenn Sie einen Download ausgeführt haben, auch wenn Sie angemeldet sind.

Dieses Tool verfügt über viele Optionen, mit denen Sie authentifizierte Downloads durchführen können, rekursiv. Die Optionen für wget sind wirklich viel und es wird dringend empfohlen, die Hilfeseite des Tools durch einfaches Laufen zu überprüfen.

$ wget -h 
Einige nützliche Beispiele für den Befehl WGE sind:

Das grundlegendste Download -Beispiel von wget Ist:

$ wget https: // WordPress.org/neuest.Reißverschluss 

Beispiel für das Herunterladen von URLs, die in einer Datei aufgeführt sind. Zuerst hier ist die Liste unserer Datei:

$ cat liste.txt https: // WordPress.org/neuest.ZIP https: // downloads.Joomla.org/cms/joomla3/3-8-5/joomla_3-9-4-stabil-full_package.ZIP https: // ftp.Drupal.Org/Dateien/Projekte/Drupal-8.4.5.Reißverschluss 

Dann können Sie den Download mit:

$ wget -i Liste.txt 

Um einen Download in einem Hintergrund auszuführen, den Sie verwenden können:

$ wget -b https: // WordPress.org/neuest.Reißverschluss 

Wenn Sie verwenden möchten wget mit FTP zum Herunterladen einer einzelnen Datei.

$ wget ftp: // user: [E-Mail geschützt]:/path-to-file/Datei.txt 

Ein nützlicheres Beispiel dafür wäre die Verwendung von Hintergrund- und Rekursivmodus, damit Sie alle Dateien und Ordner in einem Verzeichnis erhalten können.

$ wget -br ftp: // Benutzer: [E-Mail geschützt]:/path-for-download/ 

Wget ist auf vielen der modernen Linux -Distributionen vorinstalliert, aber wenn Sie sie installieren müssen, können Sie verwenden:

$ sudo apt installieren Sie WGet # Debian/Ubuntu Like Distros # yum Installieren Sie WGet # Centos/Rhel # DNF Installieren Sie WGet # Fedora 

Locken

Eine Curl ist ein Tool, mit dem Daten von oder an einen Server übertragen werden können. Es unterstützt mehrere Protokolle. Nach seiner Mannseite werden die folgenden Protokolle unterstützt, dict, file, ftp, ftps, gopher, http, https, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMB, SMTP , SMTPS, Telnet und TFTP.

Wie Sie sich vorstellen können, können Sie viel mit diesen tun. Wie Sie es wahrscheinlich herausgefunden haben, Locken Unterstützt Proxies, Benutzerauthentifizierung, FTP -Upload/Download, Dateiübertragungs -Lebenslauf und viele weitere weitere.

Hier sind einige Beispiele für die Verwendung Locken:

Eine Datei herunterladen:

$ curl -o https: // WordPress.org/neuest.Zip laden Sie eine Datei herunter, um die Datei nach Ihrer Wahl auszugeben:
$ curl -o WordPress.ZIP https: // WordPress.org/neuest.Reißverschluss 

Um einen unterbrochenen Download wieder aufzunehmen, können Sie verwenden:

$ curl -c - o https: // WordPress.org/neuest.Reißverschluss 

Weitere nützliche Curl -Beispiele finden Sie hier: 15 Tipps zur Verwendung von Curl unter Linux.

Installieren Locken, Sie können verwenden:

$ sudo apt install curl # debian/ubuntu # yum install curl # centos/rhel # dnf install curl # fedora 

ARIA2

ARIA ist ein weiteres Multi-Protokoll-Download-Tool. Arie Unterstützt HTTP/HTTPS, FTP/SFTP BITTORRENT und Metalink. Einige der Funktionen, die es im Vergleich zu anderen unterschiedlich machen.

Als BitTorrent -Client unterstützt es DHT, PEX, Verschlüsselung, Magnet -URI, Websaat, selektive Downloads und lokale Peer Discovery.

Überprüfen Sie den ARIA2 -Download -Manager -Artikel für eine detailliertere Nutzung. Im Folgenden finden Sie einige Beispiele für die Grundnutzung von ARIA2

Hier sind einige Beispiele für die Verwendung von ARIA2

:
Laden Sie eine Torrent -Datei herunter:

$ ARIA2C http: // veröffentlichen.Ubuntu.com/18.10/Ubuntu-18.10-Desktop-AMD64.ISO.Torrent 

Download unter Verwendung von URLs, die in einer Textdatei aufgeführt sind:

$ aria2c -i downloadurls.txt 

Resume Unvollständig Download:

$ ARIA2C -C http: // veröffentlichen.Ubuntu.com/18.10/Ubuntu-18.10-Desktop-AMD64.ISO.Torrent 

Download von passwortgeschützter Seite:

$ ARIA2C--HTTP-USER = XXX--HTTP-PASSWORD = XXX https: // ProtectedWebsite.com/Datei 

Installieren ARIA2, Sie können die folgenden Befehle verwenden:

$ sudo apt Installieren Sie ARIA2 # Debian/Ubuntu # yum Installieren Sie ARIA2 # Centos/Rhel # DNF Installieren Sie ARIA2 # Fedora 

Axel

Das vierte Download -Dienstprogramm in unserer Liste ist Axel und versucht, den Download -Prozess durch Verwendung mehrerer Verbindungen für eine Datei zu verbessern. Es kann mehrere Download -Standorte für einen Download verwenden. Laut den Entwicklern kann Axel die Download -Geschwindigkeit Ihrer Downloads nach erhöhen 60% und es unterstützt Protokolle: http/https, ftp und ftps.

Wir haben Axel in einem separaten Artikel überprüft, den Sie hier finden können: So verwenden Sie Axel als Download Accelerator, um FTP- und HTTP -Downloads in Linux zu beschleunigen.

Im obigen Artikel können Sie einige Download -Zeitvergleiche zwischen überprüfen wget, Http herunterladen und Axel.

Hier sind einige Beispiele für die Verwendung von Axel:

Um einen einfachen Download mit durchzuführen mit Axel, Sie können den folgenden Befehl verwenden:

$ axel https: // WordPress.org/neuest.Reißverschluss 

Sie können die maximale Download -Geschwindigkeit mit der entsprechenden Option festlegen --Höchstgeschwindigkeit oder kurze Option -S. Der Wert ist in Bytes pro Sekunde festgelegt:

$ axel-maxspeed = 512000 https: // WordPress.org/neuest.Reißverschluss 

Um die Datei mit unterschiedlichem Namen zu speichern, können Sie die verwenden Option zum Dateinamen angeben:

$ axel -o WordPress.ZIP https: // WordPress.org/neuest.Reißverschluss 

Wenn Sie installieren möchten Axel Verwenden Sie auf Ihrem Linux -System die angemessenen aus den folgenden Befehlen:

$ sudo apt install axel # ubuntu/debian # yum install epel release && yum install axel # centos/rhel # dnf Installieren Sie Axel # Fedora 
Abschluss

Dies war unsere Liste einiger der am häufigsten verwendeten Download -Dienstprogramme unter Linux. Welche benutzen Sie? Warum bevorzugen Sie diese? Teilen Sie Ihre Meinung im Kommentarbereich unten mit.