نماد سایت وبلاگ شتابان هاست

نحوه نصب و استفاده از Curl در CentOS 8

نحوه نصب و استفاده از Curl در CentOS 8

curl یک ابزار خط فرمان قدرتمند برای انتقال داده ها از طریق سرور ریموت است. با curl می‌توانید داده‌ها را با استفاده از پروتکل‌های شبکه مختلف، مانند HTTP ،HTTPS ،SCP ،SFTP و FTP دانلود یا آپلود کنید. اگر هنگام دانلود فایل با curl، پیام خطایی با عنوان curl command not found دریافت کردید، به این معنی است که بسته curl در دستگاه CentOS شما نصب نشده است. در این مقاله با ما همراه باشید تا شما عزیزان را با دستورالعمل هایی در مورد نحوه نصب و استفاده از دستور curl در CentOS 8 آشنا کنیم.

نصب curl در CentOS :

بسته Curl در مخازن استاندارد CentOS 8 موجود است. برای نصب آن دستور زیر را اجرا کنید:

sudo dnf install curl

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

curl

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

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

curl بر روی سیستم CentOS شما نصب شده است و می توانید شروع به استفاده از آن کنید.

استفاده از curl :

در صورت استفاده از هر گزینه، curl کد منبع URL داده شده را در خروجی استاندارد نمایش می دهد:

curl https://example.com

برای دانلود یک فایل با curl، از گزینه o- یاO- و سپس URL فایل استفاده کنید. حروف o- کوچک به شما امکان می دهد نام فایل ذخیره شده را مشخص کنید:

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

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

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

هنگامی که از گزینه I- استفاده می شود، هدرهای HTTP یک URL مشخص را نشان می دهد:

curl -I https://www.centos.org/
HTTP/1.1 200 OK
Date: Thu, 13 Feb 2020 22:01:04 GMT
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips
Strict-Transport-Security: max-age=31536000
X-Frame-Options: SAMEORIGIN
X-Xss-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Referrer-Policy: same-origin
Last-Modified: Thu, 06 Feb 2020 17:21:08 GMT
ETag: "5421-59deb7fadfdfd"
Accept-Ranges: bytes
Content-Length: 21537
Content-Type: text/html; charset=UTF-8

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

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

جمع بندی :

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

امیدواریم مطالب مورد پسند بوده و از آن بهره لازم را برده باشید. خوشحال میشویم نظرات و سوالات خود را در قسمت دیدگاه به اشتراک بگذارید و ما را در شتابان هاست همراهی کنید.😊

خروج از نسخه موبایل