Der Curl-Befehl wird verwendet, um Daten zu oder von einem Remote-Server zu übertragen. Mithilfe des curl-Befehlszeilentools können Sie Daten mithilfe verschiedener Netzwerkprotokolle wie HTTPS, HTTP, SFTP, Telnet und FTP hoch- und herunterladen.
Wenn Sie versuchen, eine Datei über den Curl-Befehl herunterzuladen, erhalten Sie meistens eine Fehlermeldung, die besagt, dass der Curl-Befehl nicht gefunden wurde. Hier müssen Sie das Curl-Paket auf Ihrem CentOS oder einer anderen Linux-Distribution installieren.
Hier bei LinuxAPT helfen wir unseren Kunden im Rahmen unserer Server Management Services regelmäßig bei der Durchführung verwandter cURL-Abfragen.
In diesem Zusammenhang werden wir untersuchen, wie der Curl-Befehl auf einem CentOS 8-System installiert wird. Außerdem erfahren Sie, wie der Curl-Befehl auf CentOS- oder Linux-Computern funktioniert.
Wie installiere ich Curl-Pakete auf CentOS?
Der Curl-Befehl kann direkt aus dem standardmäßigen Paket-Repository von CentOS 8 installiert werden. Öffnen Sie das Terminal über die linke Seitenleiste des Abschnitts „Aktivitäten“ und aktualisieren Sie den Systemcache, indem Sie den folgenden Befehl ausführen:
$ sudo dnf makecache
Geben Sie nach der Aktualisierung des Repositorys den folgenden Befehl aus, um die Curl-Pakete auf Ihrem CentOS 8-System zu installieren. Wenn curl dann nicht installiert ist, werden alle curl-Pakete aus dem CentOS 8-Repository installiert.
$ sudo dnf install curl
Nachdem der Installationsvorgang abgeschlossen ist, überprüfen Sie die Curl-Installation, indem Sie den folgenden Befehl im Terminal eingeben:
$ curl
Sie können die installierte Version des Curl-Befehls anzeigen, indem Sie den folgenden Befehl verwenden:
$ curl --version
Wie verwende ich den Curl-Befehl auf einem Linux-System?
Der Curl-Befehl ist ein sehr nützliches Befehlszeilenprogramm. Mit dem Befehl curl können Sie den Quellcode einer bestimmten URL in einem Standardausgabeformat wie folgt anzeigen:
$ curl https://linuxapt.com
Geben Sie den folgenden Befehl ein, um die HTTP-Header-Details der angegebenen URL abzurufen:
$ curl -I https://linuxapt.com
Mit dem Curl-Befehl können Sie eine Datei von einer bestimmten URL herunterladen und die Option -o in Kleinbuchstaben verwenden, um eine Datei mit einem Namen zu speichern. Verwenden Sie die folgende Befehlssyntax, um eine Datei über den Curl-Befehl herunterzuladen:
$ curl -o newfile-name.zip http://domain.com/filename.zip
Verwenden Sie den Großbuchstaben -O, um eine Datei wie folgt unter ihrem ursprünglichen Namen in Ihrem System zu speichern:
$ curl -O http://domain.com/filename.zip
Über den Befehl curl können Sie auch mit der Option -u auf die passwortgeschützten Dateien vom FTP-Server zugreifen. Verwenden Sie dazu folgende Syntax:
$ curl -u FTP_user-name:FTP_password ftp://ftp.domain.com/filename.zip