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. Zde musíte nainstalovat balíček curl na váš CentOS nebo jakoukoli jinou distribuci Linuxu.
Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související cURL dotazy.
V této souvislosti se podíváme na to, jak nainstalovat příkaz curl na systém CentOS 8. Také se dozvíte, jak funguje příkaz curl na počítačích CentOS nebo Linux.
Jak nainstalovat balíčky Curl na CentOS?
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 čá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
Po dokončení procesu instalace ověřte instalaci curlingu zadáním následujícího příkazu do terminálu:
$ curl
Nainstalovanou verzi příkazu curl můžete zobrazit pomocí následujícího příkazu:
$ curl --version
Jak používat příkaz 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://linuxapt.com
Chcete-li získat podrobnosti záhlaví HTTP dané adresy URL, zadejte následující příkaz:
$ curl -I https://linuxapt.com
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