Zusätzlich zu WGet ist Curl ein primäres Tool in der Tool -Truhe von Linux Guru, wenn sie das Internet oder das Intranet im Internet stöbern, Dateien herunterladen, Anwendungen testen und Webanrufe über ein CLI -Tool tätigen.
Curl wird von einer Community von Entwicklern aktiv entwickelt und hat ihre Webpräsenz bei https: // curl.haxx.se/.
Ein kurzer Blick auf einige Feature -Highlights von Curl:
Weitere Funktionen
Letzte Curl -Veröffentlichung
Die neueste Version von Curl ab Jan 2020 ist 7.68.0. Downloads werden auf der Curl -Site veröffentlicht und der Quellcode finden Sie auf der GitHub -Seite für das Projekt. Die neuesten Curl -Versionsnotizen finden Sie im Changelog.
So erstellen und installieren Sie Locken aus der Quelle
Holen Sie sich zuerst den Quellcode für Curl von der Download -Seite. Ich werde dies nicht demonstrieren, weil Sie wahrscheinlich Curl oder WGE benötigen, um den Quellcode zu erhalten, und das ist überflüssig, um in diesem Tutorial zu zeigen. Siehe die heruntergeladene Software unten:
Außerdem müssen Sie installieren GCC Und machen Nehmen wir vor dem Start auf Ihrer Maschine an, dass er debian oder kompatibel ist:
$ apt-Get Installation GCC $ APT-GET-Installation machen
Packen Sie nun die Software mit dem TAR -Befehl aus. Geben Sie dann das ausgepackte Verzeichnis ein und führen
$ tar xZvf curl-7.68.0.Teer.GZ $ CD CURL-7.68.0 $ ./Konfigurieren Sie $ $ sudo mach installieren
Wenn Sie diese Warnung erhalten, haben Sie möglicherweise 2 Versionen von Curl installiert und müssen sicherstellen. Setzen Sie also den ld_library_path, um ihn zu beheben:
Warnung: Curl- und Libcurl -Versionen stimmen nicht überein. Funktionalität kann betroffen sein. $ export ld_library_path =/usr/local/lib
Jetzt können Sie sehen, dass Curl und Libcurl passende Versionen haben und Curl wie erwartet funktioniert.
So installieren Sie Curl auf Debian 10 oder Ubuntu 19.10
Curl ist standardmäßig in den neuesten Versionen Debian und Ubuntu installiert. Wenn Sie es aus irgendeinem Grund entfernt haben, können Sie es mit APT-Get installieren
sudo apt-Get Installieren Sie Curl
So installieren Sie Curl auf CentOS 8
Curl ist standardmäßig auf Centoos und Red Hat neuesten Versionen installiert. Wenn Sie es aus irgendeinem Grund entfernt haben, können Sie es mit Yum installieren
sudo yum installieren curl
Laden Sie die Webseite mit Curl -Beispiel herunter
Laden wir eine einfache Webseite mit Curl herunter. Hier ist die Syntax und das Beispiel:
curl https: // linuxhint.com/sitemap.xml> out.Webseite Out Out.Website
Multi-Page-Download-Beispiel
Sie können Wildcards und Fancy Syntax verwenden, um viele Dateien gleichzeitig herunterzuladen. Hier ist ein Beispiel zum Herunterladen von LinuxHint auf den Sitemap -Seiten, die einem regulären Muster folgen. Die Option -o speichert die Dateien in Namen, die den ursprünglichen Webseiten, aber lokal entsprechen.
curl -o https: // linuxhint.com/sitemap-pt-post-2019- [01-12].xml
Abschluss
Curl ist meist in den meisten modernen Linux -Verteilungen installiert, so. Die Kompilierung oder die Verpackungsinstallation ist ebenfalls einfach. Weitere Informationen zu allen reichlich vorhandenen Merkmalen von Curl finden Sie in den folgenden Ressourcen.