GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat a používat Curl na Debian 10 Linux

Curl je nástroj příkazového řádku pro přenos dat ze vzdáleného serveru nebo na něj. Umožňuje vám stahovat nebo nahrávat data pomocí protokolů HTTP, HTTPS, SCP, SFTP a FTP.

Pokud se pokoušíte stáhnout soubor pomocí curl a zobrazí se chybová zpráva, že curl command not found to jednoduše znamená, že curl balíček není nainstalován na vašem systému Debian.

Tato příručka vysvětluje, jak nainstalovat a používat curl příkaz na Debianu 10, Buster.

Instalace Curl na Debian #

Balíček Curl je součástí výchozích repozitářů Debian 10, pro jeho instalaci spusťte následující příkaz:

sudo apt install curl

Chcete-li ověřit, že se curl byl nainstalován, zadejte curl ve svém terminálu a stiskněte Enter :

curl

Příkaz vytiskne následující výstup:

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

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

Použití Curl #

Při použití bez možnosti curl vypíše zdrojový kód adresy URL zadané jako argument na standardní výstup:

curl https://example.com

Chcete-li stáhnout soubor s curl, použijte buď -o nebo -O příznaky.

Malé písmeno -o umožňuje zadat název uloženého souboru:

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

Velká písmena -O uloží soubor s původním názvem souboru:

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

Další užitečnou funkcí Curl je jeho schopnost zobrazovat HTTP hlavičky dané URL:

curl -I https://www.debian.org/
HTTP/1.1 200 OK
Date: Mon, 09 Sep 2019 21:22:30 GMT
Server: Apache
Content-Location: index.en.html
Vary: negotiate,accept-language,Accept-Encoding,cookie
TCN: choice
X-Content-Type-Options: nosniff
X-Frame-Options: sameorigin
Referrer-Policy: no-referrer
X-Xss-Protection: 1
Strict-Transport-Security: max-age=15552000
Last-Modified: Mon, 09 Sep 2019 08:52:31 GMT
ETag: "38e4-5921ae8851520"
Accept-Ranges: bytes
Content-Length: 14564
Cache-Control: max-age=86400
Expires: Tue, 10 Sep 2019 21:22:30 GMT
X-Clacks-Overhead: GNU Terry Pratchett
Content-Type: text/html
Content-Language: en

Pomocí Curl můžete také stahovat soubory z FTP serverů, které jsou chráněny heslem:

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

Debian
  1. Jak nainstalovat a používat Debian Backports

  2. Jak nainstalovat a používat Curl na Ubuntu 18.04

  3. Jak nainstalovat a používat Ansible na Debian 11

  1. Jak nainstalovat a používat Curl na Ubuntu 20.04

  2. Jak nainstalovat a používat Curl na CentOS 8

  3. Jak nainstalovat a používat PHP Composer na Debian 10

  1. Jak nainstalovat a používat Docker na Debian 9

  2. Jak nainstalovat a používat Docker Compose na Debianu 9

  3. Jak nainstalovat a používat PHP Composer na Debianu 9