نصب و استفاده از 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 درصد تخفیف بهره مند شوید
اولین نفر باشید که نظر ارسال میکنید