Jak Nainstalovat a Používat Curl na Ubuntu 20.04

posted in: Articles | 0

curl je nástroj příkazového řádku pro přenos dat z nebo na vzdálený server. S curl můžete stahovat nebo nahrávat data pomocí jednoho z podporovaných protokolů, včetně HTTP, HTTPS, SCP, SFTP a FTP .

tento článek vysvětluje, jak nainstalovat Curl na Ubuntu 20.04.,

Instalace Curl na Ubuntu #

Pokud se vám zobrazí chybová zpráva, že curl command not found při pokusu o stažení souboru pomocí curl, to znamená, že curl balíček není nainstalován na vašem stroji s Ubuntu.

curl je součástí výchozích úložišť Ubuntu 20.04., Instalace je velice jednoduché:

sudo apt updatesudo apt install curl

Jakmile je instalace dokončena, ověřit zadáním curl v terminálu:

curl

výstup bude vypadat nějak takto:

curl: try 'curl --help' or 'curl --manual' for more information

a je to! Úspěšně jste nainstalovali curl na vašem počítači Ubuntu a můžete jej začít používat.

Použití curl #

Při použití bez jakýchkoliv možností, curl vytiskne zdrojový kód URL zadané jako argument na standardní výstup.,

například, následující příkaz bude tisknout zdroj gnu.org úvodní stránka v okně terminálu:

curl https://gnu.org

stáhnout soubor curl, použijte buď -o nebo -O možnosti.,f uložený soubor:

curl -o linux.tar.xz https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.5.tar.xz

Při spuštění s velkými písmeny -O curl uloží soubor s původním názvem:

curl -O https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.5.tar.xz

curl můžete také načíst pouze záhlaví HTTP do zadaného URL:

curl -I https://www.gnu.org/

Další běžný případ použití curl se, aby stahování souborů z heslo-chránit FTP serverů:

curl -u FTP_USERNAME:FTP_PASSWORD ftp://ftp.example.com/file.tar.gz

Závěr #

Curl je univerzální nástroj, který umožňuje odesílání a přijímání dat přes síť., Instalace Curl na Ubuntu je docela jednoduchý úkol.

Další informace o tom, jak tento nástroj používat, naleznete v příkladech příkazů Curl .

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *