Search
Close this search box.

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

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

همین امروز پلتفرم خود را ابری کنید

الان ثبت نام کنید و برای ابری کردی سایت یا پلتفرم خود مشاوره بگیرید