- Konum
- BERTUNA
-
- Üyelik Tarihi
- 2 Haz 2020
-
- Mesajlar
- 5,358
-
- MFC Puanı
- 16,420

Önsöz:
CURL, URL’lerle veri aktarımı için kullanılan bir komut satırı aracı ve kütüphanedir. Pek çok indirme komut dosyası veya dosya aktarımı, bunu başarmanın bir yolu olarak CURL’yi kullanır. Buna ek olarak, CURL FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP ve ağlarda oldukça popüler olan birçok protokolü desteklemektedir.
Öte yandan, CURL kullanımı sadece bilgisayarlarla değil, cep telefonları, arabalar gibi UNIX kullanan diğer cihazlarla sınırlı değildir ve dünyadaki en popüler uygulamaların çoğunun arka ucudur.
Komutun Sistem'e Yüklenmesi:
Debian/Pardus/Ubuntu/Mint :
Kod:
sudo -s apt-get -u install -ff curl
ÖRNEK ÇIKTI VE GÖRSELLER:


Kod:
linuxmaster@notebook-pc ~ $ sudo -s apt-get -u install -ff curl
[sudo] password for linuxmaster: **********************
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor... Bitti
curl zaten en yeni sürümde.
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
linuxmaster@notebook-pc ~ $
Fedora:
Kod:
sudo dnf install curl
Kod:
sudo pacman -S curl
Bir web sitesinden HTTP başlık bilgisini alın
Bazı web sitelerinin HTTP başlıklarında depolanan bilgileri bilmek gerektiğinde durumlar vardır. CURL ile kolay.
Kod:
curl -I http://website.com

ÖRNEK GÖSTERİM:

İndirme hızını sınırla
Mobil veri kullanarak bağlıysanız veya yalnızca CURL indirme oranını sınırlamak istiyorsanız, bunu kolayca yapabilirsiniz.
Kod:
curl --limit-rate 100K -O http://website.com/dosya_adı

FTP sunucusundan dosya indirin
Bu yazının başında söylediğim gibi, CURL yalnızca HTTP’yi değil FTP’yi de birçok protokolü destekliyor.
Kod:
curl -u kullanıcı_adı:şifre -O ftp://ftpsunucu/dosya.zip
Daha fazla bilgi için Curl kitabını Gitbook üzerinden okuyabilir/indirebilirsiniz.
-----------------------------------------------------------------------------------------------------------
Github:
Kod:
https://github.com/bagder/everything-curl
Kod:
https://legacy.gitbook.com/book/bagder/everything-curl/details
Kod:
https://curl.haxx.se/
------------------------------------------------------------------------------------------------------------
Kaynak Site :
Kod:
https://anadolupanteri.net/
Makaslayan/Sadeleştiren/Düzeltmeler Ekleyen : TRWE_2012