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. In diesem Fall müssen Sie das Curl-Paket auf Ihrem CentOS oder einer anderen Linux-Distribution installieren.
In diesem Artikel geben wir Anweisungen zur Installation des Curl-Befehls auf dem CentOS 8-System. Wir zeigen die Verwendung des Curl-Befehls auf CentOS- oder Linux-Rechnern.
Installation von Curl-Paketen unter CentOS 8
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
Wenn curl bereits auf Ihrem System installiert ist, wird die folgende Ausgabe auf dem Terminal angezeigt.
Überprüfen Sie die Curl-Installation, indem Sie den folgenden Befehl im Terminal eingeben:
$ curl
Die folgende Ausgabe sollte auf dem Terminal erscheinen, wenn curl auf Ihrem System installiert ist:
Zeigen Sie die installierte Version des Curl-Befehls mit dem folgenden Befehl an:
$ curl --version
Verwendung des Curl-Befehls 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://linuxways.net
Geben Sie den folgenden Befehl ein, um die HTTP-Header-Details der angegebenen URL abzurufen:
$ curl -I https://linuxways.net
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
Schlussfolgerung
Wir haben in diesem Artikel gesehen, wie man das Curl-Befehlszeilentool auf einem CentOS 8-System installiert. Mit dem Curl-Befehl können Benutzer Dateien über das Netzwerk herunterladen und hochladen. Wir haben verschiedene Verwendungen des Curl-Befehls auf dem CentOS 8-System untersucht. Wenn Sie weitere Informationen zu diesem Befehlszeilentool benötigen, erkunden Sie weitere Curl-Beispiele im Internet. Geben Sie Ihre Vorschläge durch Kommentare. Danke!