GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal dan Menggunakan Curl di Debian 10 Linux

Curl adalah utilitas baris perintah untuk mentransfer data dari atau ke server jauh. Ini memungkinkan Anda mengunduh atau mengunggah data menggunakan protokol HTTP, HTTPS, SCP, SFTP, dan FTP.

Jika Anda mencoba mengunduh file menggunakan curl dan mendapatkan pesan kesalahan yang mengatakan curl command not found itu hanya berarti bahwa curl paket tidak diinstal pada Sistem Debian Anda.

Panduan ini menjelaskan cara memasang dan menggunakan curl perintah pada Debian 10, Buster.

Menginstal Curl di Debian #

Paket Curl termasuk dalam repositori default Debian 10, untuk menginstalnya jalankan perintah berikut:

sudo apt install curl

Untuk memverifikasi bahwa curl sudah terinstal, ketik curl di terminal Anda, dan tekan Enter :

curl

Perintah akan mencetak output berikut:

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

Itu dia! Anda telah berhasil menginstal curl di mesin Debian Anda, dan Anda dapat mulai menggunakannya.

Menggunakan Curl #

Saat digunakan tanpa opsi apa pun, curl mencetak kode sumber dari URL yang ditentukan sebagai argumen ke keluaran standar:

curl https://example.com

Untuk mengunduh file dengan curl, gunakan salah satu -o atau -O bendera.

Huruf kecil -o opsi memungkinkan Anda untuk menentukan nama file yang disimpan:

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

Huruf besar -O menyimpan file dengan nama file aslinya:

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

Fitur lain yang berguna dari Curl adalah kemampuannya untuk menampilkan header HTTP dari URL yang diberikan:

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

Dengan Curl Anda juga dapat mengunduh file dari server FTP yang dilindungi kata sandi:

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

Debian
  1. Cara Menginstal Dan Menggunakan Backport Debian

  2. Cara Menginstal dan Menggunakan Curl di Ubuntu 18.04

  3. Cara Menginstal dan Menggunakan Ansible di Debian 11

  1. Cara Menginstal dan Menggunakan Curl di Ubuntu 20.04

  2. Cara Menginstal dan Menggunakan Curl di CentOS 8

  3. Cara Menginstal dan Menggunakan Komposer PHP di Debian 10

  1. Cara Menginstal dan Menggunakan Docker di Debian 9

  2. Cara Menginstal dan Menggunakan Docker Compose di Debian 9

  3. Cara Menginstal dan Menggunakan Komposer PHP di Debian 9