Linux işletim sistemleri, çalışma seçeneklerini artırmak için farklı konfigürasyonlar yapmamıza izin veriyor, bunu, dağıtımın işlevlerinin önemli ölçüde iyileştirildiği çeşitli komutların yüklenmesiyle elde ediyoruz, bu komutlardan biri, burada ayrıntılı olarak konuşacağımız cURL'dir. öğretici.
cURL nedircURL, çeşitli güvenlik seçeneklerine sahip bir URL üzerinden veri aktarmanın mümkün olduğu bir komut satırı aracı ve kitaplıklardır.
cURL, DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, Telnet ve TFTP gibi protokolleri destekler, SSL sertifikaları HTTP POST, HTTP PUT ve daha fazlası.
cURL yardımcı programı, veri aktarımını gerçekleştirmek için komut satırlarını veya komut dosyalarını kullanır, bu nedenle en popüler araçlardan biridir.
CURL özellikleriEn göze çarpan özelliklerinden bazıları şunlardır:
- Çerezleri, formları ve SSL'yi destekler.
- Yapılandırma dosyalarıyla uyumludur.
- Tek bir komutla çoklu yükleme mümkündür.
- İlerleme çubuğu, hız sınırlaması ve indirme süresi ayrıntılarını içerir
- IPV6 desteği.
Şimdi Ubuntu 20.04'te cURL'nin nasıl kurulacağını ve kullanılacağını göreceğiz.
1. cURL Ubuntu 20.04'ü yükleyin
Aşama 1
İlk adım, sistemin depolarını ve paketlerini güncellemek olacaktır, bunun için şunu yürütürüz:
sudo uygun güncelleme
Adım 2
Bundan sonra aşağıdaki komutla cURL'yi kuruyoruz:
sudo apt yükleme kıvrılması
Aşama 3
"Curl" çalıştırıyoruz ve aşağıdakileri göreceğiz:
2. cURL Ubuntu 20.04'ü kullanın
Aşama 1
cURL komutunu herhangi bir seçenek olmadan kullanırken curl, girdiğimiz URL'nin kaynak kodunu aşağıdaki gibi yazdıracaktır:
curl solventtic.com
Adım 2
Kullanılan cURL sürümünü doğrulamak için şunu yürütürüz:
kıvrılma versiyonu
Aşama 3
Bir dosyayı indirmek için -o ve -O parametrelerini kullanmak mümkündür, -o küçük harf seçeneği ile kaydedilen dosyanın adını tanımlamak mümkündür, örneğin:
curl -o dosya.uzantısı http://domain.com/
4. Adım
Büyük harf -O parametresini kullanarak cURL, dosyayı orijinal dosya adıyla saklar:
Adım 5
-I parametresiyle bir etki alanının başlıklarına erişmek mümkündür:
curl -I https://www.solvetic.com
6. Adım
Ek olarak aşağıdaki komutla cURL indirme hızını kısıtlayabiliriz. Burada oranınızı 1 KB ile sınırladık.
curl --limit-rate 1K http://domain.com/file.tar.gz -O7. Adım
Yalnızca eşleşen dosyaların indirilmesine izin veren aralıkları listeleyebilir veya indirebiliriz:
curl ftp://ftp.uk.debian.org/debian/pool/main/[a-zíritu/8. Adım
Ayrıca aşağıdaki komutla başlıkların daha fazla detayını listeleyebiliriz:
curl -v http://www.solvetic.comcURL ile, web indirmelerinin her yönünü yönetmek ve URL başlıklarının tüm ayrıntılarına erişmek için eksiksiz bir seçenekler dizisine sahibiz; bu, bunlar üzerinde destek veya güncelleme görevleri gerçekleştirmeniz gerekiyorsa idealdir.