Beste Befehlszeile Download Beschleuniger für Linux
- 896
- 32
- Ilja Köpernick
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.
- « So installieren und wechseln Sie Desktop -Umgebungen in Fedora
- Wie man Passwort schützt, schützen Sie Webverzeichnisse in Apache mithilfe .HTaccess -Datei »