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

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

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

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

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

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

نصب curl در CentOS

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

sudo dnf install curl

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

curl

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

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

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

یک راز بزرگ درمورد 90 % هاستینگ های ایرانی، اورسل کردن بیش از حد است که باعث افت کیفیت سرورها میشود.

وان سرور با ارائه دسترسی های مختلف این امکان را به شما خواهد داد که تمامی منابع سرورتان را مدیریت و بررسی کنید و همچنین با ارائه گارانتی 100% برگشت وجه ریسک خرید شما را به %0 کاهش میدهد.

برای خرید سرور مجازی با گارانتی 100% بازگشت وجه کلیک کنید.

استفاده از 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 استفاده کنید ، curl هدرهای 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 ابزاری متنوع است که به شما امکان ارسال و دریافت داده از طریق شبکه را می دهد.

Rate this post