Linux, ein UNIX-basiertes Open-Source-Betriebssystem, ist ein Beispiel für eine solche Software, die erst vor wenigen Jahren die Spezifikationen in Desktops zu verwenden war und infolgedessen hauptsächlich für die Serverentwicklung in Betracht gezogen wurde. Mit der Zeit hat es sich jedoch schnell weiterentwickelt und wurde zu einem zuverlässigen und leistungsfähigen Betriebssystem, was wiederum dazu geführt hat, dass es die Aufmerksamkeit einer großen Anzahl von Benutzern auf sich zog.
Das von Linux bereitgestellte Befehlszeilen -Tool ist eine der leistungsstärksten Funktionen, die es den Benutzern bietet, und macht es auch so faszinierend und erstaunlich zu verwenden. Eine Befehlszeile ist einfach eine textbasierte Schnittstelle, die Befehle aufnimmt und sie an das Betriebssystem weiterleitet, das sie ausführt. Aufgrund dieser flexiblen Natur hat es eine Kante über die grafische Benutzeroberfläche (GUI) gewonnen. Infolgedessen haben viele Benutzer in die Befehlszeile gewechselt.
Daher werden wir heute zwei verschiedene Möglichkeiten zum Herunterladen von Dateien auf Linux über das Befehlszeilen -Tool betrachten.
Dateien mit WGet herunterladen
Eines der beliebtesten Befehlszeilen -Tools zum Herunterladen von Dateien aus dem Internet ist WGet. WGet ist ein ziemlich vielseitiges Tool, das mehrere Protokolle wie HTTP, HTTPS und FTP unterstützt und es ermöglicht, mehrere Dateien und Verzeichnisse herunterzuladen. Es bietet Benutzern auch eine Vielzahl von Funktionen, die vom rekursiven Download bis hin zum Spielen und der Pause der Downloads sowie der Einschränkung der Bandbreite reichen.
Darüber hinaus ist es plattformübergreifend, die ihm über viele andere Befehlszeilen-Downloader sowie grafische Downloader einen Rand verleiht.
So installieren Sie WGet?
WGE ist normalerweise vorinstalliert mit den meisten Linux-Verteilungen. Wenn ein Benutzer jedoch im Besitz eines Systems ist, ohne dass WGet installiert wird, muss der Benutzer die Befehlszeile entweder über Ubuntu Dash oder über öffnen Strg+Alt+t Verknüpfung und geben Sie den folgenden Befehl ein:
$ sudo apt-GET Installieren Sie WGet
Es ist zu beachten, dass der oben angegebene Befehl nur für Debian -basierte Linux -Systeme wie Ubuntu gilt. Wenn ein Benutzer ein Red Hat -Linux -System wie Fedora hat, muss der Benutzer den folgenden Befehl in die Befehlszeile eingeben:
$ yum Installieren Sie WGet
Merkmale von WGet
Wie bereits erwähnt, verfügt WGE auf mehrere Funktionen, die darin enthalten sind. Der grundlegendste Betrieb, den WGE für Benutzer bietet, ist das Herunterladen von Dateien, indem sie einfach die URL verwenden. Dies kann durch Eingeben des folgenden Befehls in das Terminal erfolgen:
$ wget URL
Lassen Sie uns ein Beispiel zeigen, um dies weiter zu klären. Wir werden ein einfaches Bild im PNG -Format aus dem Internet herunterladen. Das Bild unten finden Sie ein besseres Verständnis:
Mit WGet können Benutzer auch mehrere Dateien aus verschiedenen URLs herunterladen. Dies kann leicht durch den folgenden Befehl erfolgen:
$ wget url1 url2 url3
Noch einmal können wir dies mit einem Beispiel zeigen. Wir werden zwei HTML -Dateien von zwei verschiedenen Websites herunterladen. Für ein besseres Verständnis sehen Sie sich das Bild unten an:
Mit dem folgenden Befehl können wir auch den Namen der Datei aus ihrem Original ändern:
$ wget -o Dateiname URL
Hier bezieht sich der Dateiname auf den Namen, den Sie als Datei als adressieren möchten. Mit diesem Fall können wir auch den Typ der Datei ändern. Dies ist im Bild unten gezeigt:
Mit WGet können Benutzer auch ihre Dateien rekursiv herunterladen. Dies kann leicht durch den folgenden Befehl erfolgen:
$ wget -r URL
Für weitere Informationen zu WGet können Benutzer den folgenden Befehl in das Terminal eingeben, um Zugriff auf alle WGet -Befehle zu erhalten, die zugänglich sind:
$ wget -HELP
Herunterladen von Dateien mit Curl
Curl ist ein weiteres Befehlszeilen -Tool, mit dem Dateien aus dem Internet heruntergeladen werden können. Im Gegensatz zu WGet, der nur Befehlszeile ist, werden Merkmale von Curl von libcurl angetrieben, einer plattformübergreifenden URL-Transferbibliothek. Curl ermöglicht nicht nur das Herunterladen von Dateien, sondern kann auch zum Hochladen und Austausch von Anforderungen mit Servern verwendet werden. Curl hat auch einen viel größeren Unterstützungsbereich für Protokolle, einschließlich der wichtigsten wie HTTP, HTTPS, FTP, SFTP usw. Curl unterstützt jedoch keine rekursiven Downloads, die WGE bietet.
So installieren Sie Curl?
In ähnlicher Weise wird Curl wie WGE mit den meisten Linux-Verteilungen vorinstalliert. Dies kann einfach überprüft werden, indem der folgende Befehl ausgeführt wird:
$ curl --version
Wenn ein Benutzer jedoch im Besitz eines Systems ist, ohne dass eine Curl installiert wird, muss der Benutzer die Befehlszeile entweder über Ubuntu Dash oder über öffnen Strg+Alt+t Verknüpfung und geben Sie den folgenden Befehl ein:
$ sudo apt-get curl installieren
Es ist zu beachten, dass der oben angegebene Befehl nur für Debian -basierte Linux -Systeme wie Ubuntu gilt. Wenn ein Benutzer ein Red Hat -Linux -System wie Fedora hat, muss der Benutzer den folgenden Befehl in die Befehlszeile eingeben:
$ yum install curl
Merkmale von Curl
Wie bei WGE. Am grundlegendsten ist die Fähigkeit, Benutzern Dateien aus einer einzelnen URL aus dem Internet herunterzuladen. Dies kann durch Eingeben des folgenden Befehls in das Terminal erfolgen:
$ curl -o URL
Für ein besseres Verständnis werden wir ein einfaches Bild im PNG -Format aus dem Internet herunterladen, genau wie im Fall von WGE.
Mit Curl können Benutzer auch den Dateinamen und den Typ der Datei ändern. Dies kann durch den folgenden Befehl erfolgen:
$ curl url> Dateiname
Im obigen Bild haben wir eine PNG -Datei genannt, die ursprünglich Pancake1 genannt wurde.PNG und konvertierte sie mit dem neuen Namen P in eine ZIP -Datei.Reißverschluss.
Genau wie im Fall von WGE. Dies kann leicht durch den folgenden Befehl erfolgen:
$ curl -o url1 -o url2 -o url3
Für unser Beispiel werden wir Curl verwenden, um eine JPG -Datei und eine PNG -Datei aus dem Internet herunterzuladen. Die Ergebnisse sind im Bild unten gezeigt:
Eine ziemlich erstaunliche Funktion, die Curl seinen Benutzern bietet, ist die Fähigkeit, den Fortschritt des Downloads der Datei zu überwachen. Dies kann durch den folgenden Befehl erfolgen:
$ curl -# URL> Dateiname
Für weitere Informationen zu Curl können Benutzer den folgenden Befehl in das Terminal eingeben, um Zugriff auf alle COUL -Befehle zu erhalten, die zugänglich sind:
$ curl -HELP
Beste Befehlszeilenmethode zum Herunterladen von Dateien
WGet und Curl gehören zu der breiten Palette von Befehlszeilen -Tools, die Linux zum Herunterladen von Dateien anbietet. Beide bieten eine große Reihe von Funktionen, die unterschiedliche Bedürfnisse der Benutzer gerecht werden. Wenn Benutzer einfach rekursiv Dateien herunterladen möchten, wäre WGet eine gute Wahl. Wenn Benutzer mit dem Server interagieren oder eine in einem Protokoll erstellte Datei herunterladen möchten, die WGE nicht unterstützt, wäre Curl eine bessere Alternative.