اموزش نصب curl روی ubuntu

آموزش نصب curl

فهرست مطالب

curl یک ابزار خط فرمان برای انتقال داده به سرور از راه دور است. با استفاده از curl ، می توانید داده ها را با استفاده از یکی از پروتکل های پشتیبانی شده ، از جمله HTTP ، HTTPS ، SCP ، SFTP و FTP دانلود یا آپلود کنید.

این مقاله نحوه نصب Curl در اوبونتو 20.04 را توضیح می دهد.

نصب Curl در اوبونتو

اگر هنگام دریافت curl پیغام خطا مواجه شدید ، به این معنی است که بسته curl روی دستگاه اوبونتو شما نصب نشده است.
curl در مخازن پیش فرض اوبونتو 20.04 گنجانده شده است. نصب بسیار ساده است:

sudo apt update
sudo apt install curl

پس از اتمام نصب ، آن را با تایپ کردن curl در ترمینال خود تأیید کنید:

curl

خروجی چیزی شبیه به این خواهد بود:

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

تمام! شما با موفقیت curl را روی دستگاه اوبونتو خود نصب کرده اید و می توانید از آن استفاده کنید.
استفاده از curl
هنگامی که بدون هیچ گزینه ای مورد استفاده قرار می گیرد ، curl کد منبع URL مشخص شده به عنوان آرگومان را در خروجی استاندارد چاپ می کند.

به عنوان مثال ، دستور زیر منبع صفحه اصلی gnu.org را در پنجره ترمینال شما چاپ می کند:

curl https://gnu.org

برای بارگیری یک فایل با curl ، از گزینه های -o یا -O استفاده کنید.

گزینه -o کوچک به شما امکان می دهد نام فایل ذخیره شده را مشخص کنید:

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

هنگامی که با حروف بزرگ -O فراخوانی می شود ، curl فایل را با نام فایل اصلی آن ذخیره می کند:

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

با استفاده از curl همچنین می توانید فقط هدر های HTTP URL مشخص شده را مدنظر قرار دهید:

curl -I https://www.gnu.org/
HTTP/1.1 200 OK
Date: Mon, 29 Jun 2020 07:10:35 GMT
Server: Apache/2.4.7
Content-Location: home.html
Vary: negotiate,accept-language,Accept-Encoding
TCN: choice
Strict-Transport-Security: max-age=63072000
Access-Control-Allow-Origin: (null)
Accept-Ranges: bytes
Cache-Control: max-age=0
Expires: Mon, 29 Jun 2020 07:10:35 GMT
Content-Type: text/html
Content-Language: en

مورد معمول دیگر استفاده از curl بارگیری پرونده ها از سرورهای FTP محافظت شده با رمز عبور است:

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

نتیجه
Curl یک ابزار همه کاره است که به شما امکان می دهد داده ها را از طریق شبکه ارسال و دریافت کنید. نصب Curl در اوبونتو یک کار بسیار ساده است.

در صورت داشتن هرگونه سوال یا بازخورد ، نظر خود را بنویسید.

ثبت نام در سامانه ابری کرالا