CURL, auch bekannt als cURL oder Client-URL, ist ein Befehlszeilendienstprogramm, das zum Übertragen/Herunterladen von Daten mit verschiedenen Netzwerkprotokollen wie HTTP, FTP, SCP, POP3, SMTP usw. verwendet wird. Dieser Befehl wurde entwickelt, um ohne Interaktion mit dem Benutzer zu funktionieren . Der Curl-Befehl verfügt über mehrere Funktionen, von denen einige unten aufgeführt sind:
- Dieser Befehl kann verwendet werden, um die Dateiübertragung fortzusetzen
- Hilft beim Ändern der Bandbreite
- Curl unterstützt auch Proxy
- FTP-Upload
- Benutzerauthentifizierung
Aber dieses Befehlszeilen-Tool ist bei Ubuntu nicht im Lieferumfang enthalten, daher erhalten die meisten neuen Benutzer die folgende Fehlermeldung, wenn sie den Curl-Befehl verwenden:
Curl-Befehl nicht gefunden
In dieser Anleitung lernen wir, wie man diesen Fehler unter Linux beseitigt:
So beheben Sie den Fehler „Curl-Befehl nicht gefunden“
Um diesen Fehler zu beheben, müssen wir das Curl-Befehlstool installieren und es dazu bringen, den unten angegebenen Befehl zu verwenden:
$sudo apt install curl
Und um zu überprüfen, ob Curl installiert ist oder nicht, verwenden Sie:
$curl –version
Befolgen Sie das nachstehende Verfahren, um die grundlegende Verwendung dieses Befehls zu verstehen:
Verwendung des Curl-Befehls unter Linux
Lassen Sie uns nun die Verwendung dieses Befehls überprüfen. Um die Quelle einer beliebigen Webseite zu überprüfen, verwenden Sie einfach
$ curl https://www.google.com/
Um eine beliebige Datei mit einem benutzerdefinierten Namen herunterzuladen, verwenden Sie:
$ curl -o washinsgton.png https://images.pexels.com/photos/1796730/pexels-photo-1796730.jpeg
Um eine Datei mit ihrem ursprünglichen Namen herunterzuladen, verwenden Sie ein großes „O“:
$ curl -O https://images.pexels.com/photos/1796730/pexels-photo-1796730.jpeg
Um den Header zu überprüfen, verwenden Sie:
$ curl -I https://www.google.com/
Unvollständig heruntergeladene Datei fortsetzen:
$ curl -L -O -C <URL>
Schlussfolgerung:
Curl ist ein Schlüsselbefehl zum Übertragen von Daten über ein beliebiges Netzwerkprotokoll mit verschiedenen einzigartigen Funktionen, aber standardmäßig ist es nicht in Linux zu finden. Daher erhalten die meisten neuen Linux-Benutzer einen „Befehl nicht gefunden“-Fehler, und um dies zu beseitigen, müssen wir den Curl-Befehl installieren. Und schließlich haben wir die Verwendung dieses Befehls gelernt.