Příkaz curl se používá k přenosu dat na nebo ze vzdáleného serveru. S pomocí nástroje příkazového řádku curl můžete nahrávat a stahovat data pomocí různých síťových protokolů, jako je HTTPS, HTTP, SFTP, Telnet a FTP.
Když se pokoušíte stáhnout soubor pomocí příkazu curl, většinou se zobrazí chybová zpráva, že příkaz curl nebyl nalezen. V této situaci musíte nainstalovat balíček curl na váš CentOS nebo jakoukoli jinou distribuci Linuxu.
V tomto článku poskytneme pokyny, jak nainstalovat příkaz curl na systém CentOS 8. Ukážeme si použití příkazu curl na počítačích CentOS nebo Linux.
Instalace balíčků Curl na CentOS 8
Příkaz curl lze nainstalovat přímo z výchozího úložiště balíčků CentOS 8. Otevřete terminál z levého postranního panelu v části „Aktivity“ a aktualizujte mezipaměť systému spuštěním následujícího příkazu:
$ sudo dnf makecache
Jakmile je úložiště aktualizováno, zadejte následující příkaz k instalaci balíčků curl do vašeho systému CentOS 8. Pokud curl není nainstalován, budou všechny balíčky curl nainstalovány z úložiště CentOS 8.
$ sudo dnf install curl
Pokud je curl již ve vašem systému nainstalován, na terminálu se zobrazí následující výstup.
Ověřte instalaci curl zadáním následujícího příkazu do terminálu:
$ curl
Pokud je na vašem systému nainstalován curl, měl by se na terminálu zobrazit následující výstup:
Zobrazte nainstalovanou verzi příkazu curl pomocí následujícího příkazu:
$ curl --version
Použití příkazu curl v systému Linux
Příkaz curl je velmi užitečný nástroj příkazového řádku. Pomocí příkazu curl můžete zobrazit zdrojový kód dané adresy URL ve standardním výstupním formátu takto:
$ curl https://linuxways.net
Chcete-li získat podrobnosti záhlaví HTTP dané adresy URL, zadejte následující příkaz:
$ curl -I https://linuxways.net
Pomocí příkazu curl můžete stáhnout soubor z dané adresy URL a použít volbu -o malými písmeny pro uložení souboru s názvem. Ke stažení souboru pomocí příkazu curl použijte následující syntaxi příkazu:
$ curl -o newfile-name.zip http://domain.com/filename.zip
Pomocí velkých písmen -O uložte soubor s původním názvem ve vašem systému následovně:
$ curl -O http://domain.com/filename.zip
Prostřednictvím příkazu curl můžete také přistupovat k souborům chráněným heslem z FTP serveru pomocí volby -u. Pro tento účel použijte následující syntaxi:
$ curl -u FTP_user-name:FTP_password ftp://ftp.domain.com/filename.zip
Závěr
V tomto článku jsme viděli, jak nainstalovat nástroj příkazového řádku Curl v systému CentOS 8. Prostřednictvím příkazu curl mohou uživatelé stahovat a nahrávat soubory přes síť. Prozkoumali jsme různá použití příkazu curl v systému CentOS 8. Pokud potřebujete získat více informací o tomto nástroji příkazového řádku, prozkoumejte další příklady curl na internetu. Dejte své návrhy prostřednictvím komentářů. Díky!