نحوه نصب و استفاده از Curl در اوبونتو ۲۰٫۰۴

نحوه نصب و استفاده از Curl در اوبونتو ۲۰٫۰۴

علی مرادی

curl یک ابزار خط فرمان برای انتقال داده از یک سرور از راه دور است. با استفاده از curl ، می توانید داده ها را با استفاده از یکی از پروتکل های پشتیبانی شده از جمله HTTP ، HTTPS ، SCP ، SFTP و FTP دانلود یا آپلود کنید. در این مقاله نحوه نصب Curl در اوبونتو ۲۰٫۰۴ توضیح داده شده است.

در ادامه با ما در شتابان هاست همراه باشید.

نحوه نصب Curl در اوبونتو:

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

curl در مخازن پیش فرض اوبونتو ۲۰٫۰۴ گنجانده شده است. نصب بسیار ساده است:

sudo apt update
sudo apt install curl

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

curl

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

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 آدرس مشخص شده را دانلود کنید:

/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 دانلود با استفاده از سرور های password-protected FTP است.

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

جمع بندی:

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

اگر هر گونه سؤال یا بازخورد دارید ، می توانید نظر خود را در زیر اعلام کنید.

امیدوارم این مقاله براتون مفید بوده باشه.

ما رو تو شتابان هاست دنبال کنید. 🙂

ارسال دیدگاه جدید