آموزش نصب و استفاده از Curl در اوبونتو 18.04 - وان سرور آکـادمی
آموزش نصب و استفاده از Curl در اوبونتو 18.04
آموزش نصب و استفاده از Curl در اوبونتو 18.04

آموزش نصب و استفاده از Curl در اوبونتو 18.04

زمان تقریبی مطالعه: 2 دقیقه

نصب و استفاده از Curl در اوبونتو 18.04

وقتی شما یک آموزش را دنبال می کنید که در آن یک فایل با استفاده از برنامه curl دانلود می شود، شما فرمان را اجرا میکنید و خطای زیر را دریافت میکنید: curl command not found . این به این معنی است که بسته curl بر روی دستگاه اوبونتو نصب نشده است.

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

در این آموزش، ما به شما نحوه نصب Curl در اوبونتو 18.04 را نشان خواهیم داد.

برای خرید سرور مجازی اوبنتو کلیک کنید

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

Package Curl در مخازن پیش فرض اوبونتو 18.04 گنجانده شده است. نصب بسیار ساده است، فقط تایپ کنید:

 sudo apt install curl 

برای تأیید اینکه Curl نصب شده است، نوع curl در ترمینال خود تایپ کنید و Enter فشار دهید:

 curl 

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

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

در این مرحله، شما با موفقیت نصب کردید.

استفاده از Curl

در ساده ترین شکل زمانی که بدون هیچ گزینه ای استفاده می شود، Curl منابع مشخص شده در [url] را به خروجی استاندارد نمایش می دهد.

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

 curl https://example.com 

برای دانلود یک فایل با Curl میتوانید از flags -o یا -O .

lowercase -o به شما اجازه می دهد نام فایل مورد نظر خود را مشخص کنید:

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

Uppercase -O فایل را با نام فایل اصلی آن ذخیره می کند:

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

یکی دیگر از ویژگی های مهم Curl این است که توانایی آن فقط برای هدر HTTP URL مشخص شده را برداریم:

 curl -I https://www.ubuntu.com/

HTTP/1.1 200 OK Date: Tue, 02 Apr 2019 20:47:44 GMT Server: gunicorn/19.9.0 Strict-Transport-Security: max-age=15768000 X-Hostname: juju-prod45-ubuntu-website-machine-15 Content-Type: text/html; charset=utf-8 Age: 42 X-Cache: HIT from privet.canonical.com X-Cache-Lookup: HIT from privet.canonical.com:80 Via: 1.1 privet.canonical.com (squid/3.5.12)

با Curl شما همچنین می توانید فایل ها را از سرورهای FTP محافظت شده با رمز عبور دانلود کنید:

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

نتیجه

شما موفق به نصب Curl در سیستم اوبونتو شده اید.

اولین نفری باشید که از آموزشها و تخفیفهای ویژه با خبر میشوید 😉
با عضویت در خبرنامه از 80 درصد تخفیف بهره مند شوید

Rate this post