Teknoloji'nin
Yazılım'ın
Tasarım'ın
Yeni Adresi!

Detaylı Arama

teknotesi
Grafik Tasarım

Pratik bilgiler ve Binlerce ücretsiz indirme bağlantıları.

teknotesi
Yazılım

Pratik bilgiler ve Binlerce ücretsiz indirme bağlantıları.

teknotesi
Proğramlar

Binlerce Ücretsiz ve full crackli proğramlar.

Linux'ta Curl Komutu Nedir ve Nasıl Kullanılır?

  • Konuyu Paylaş
Linux'ta Curl Komutu Nedir ve Nasıl Kullanılır?

İstemci URL'si veya cURL, Linux'ta istemci tarafından herhangi bir uzak sunucuya farklı türde istekler yapabilen bir veri aktarım aracıdır. Curl komutu ile gerekli bilgilere ulaşmak için sunucuya basit ve karmaşık isteklerde bulunabilirsiniz. Bu makalede, curl komutunun ne olduğunu ve onun gücünden yararlanabilmeniz için Linux'taki farklı kullanım durumlarını açıklıyoruz. İçindekiler

cURL, 'İstemci URL'si' anlamına gelir ve farklı ağ istek türlerini kullanarak uzak bir sunucuya veri aktarmak ve uzak bir sunucudan veri aktarmak için kullanılır. Temel olarak iki bileşenden oluşur: komut satırı aracı "curl" ve "libcurl" kitaplığı.

cURL ve curl bazen birbirinin yerine kullanılır, ancak bazı farklılıkları vardır — cURL, farklı dillerle kullanılabilen eksiksiz bir veri aktarım uygulamasıdır. Öte yandan, curl,

'nize veri göndermek ve almak için libcurl kitaplığını kullanan bir komut satırı aracıdır. Artık curl'un ne olduğunu bildiğinize göre, Linux'ta curl komutunun sözdizimini anlamanın zamanı geldi:
curl  

Genel seçeneklerden bazılarını listeledik burada curl komutuyla kullanabilirsiniz, ancak diğerlerine de göz atabilirsiniz

Linux'ta Curl Komutu Nedir ve Nasıl Kullanılır?
Artık, curl komutuyla kullanılacak söz dizimi ve seçenekler hakkında temel bir anlayışa sahip olduğunuza göre, curl komutunu kullanmanın bazı pratik örneklerini görelim.

1. curl komutunu kullanarak Dosya Kaydetme

Curl komutunu herhangi bir olmadan kullandığınızda, yalnızca isteği gönderdiğiniz web sayfasının kaynak kodunu yazdırır. Bu çıktıyı Linux dosya sisteminizdeki bir dosyaya kaydetmek için curl komutunu -o bayrağıyla birlikte kullanın:
 curl  -o  

Örneğin:
 curl -o index.html https://test.rebex.net/

2. Bir Sunucunun Kullanılabilir Olup Olmadığını Test Etme

-I bayrağıyla, Linux'ta curl komutunu kullanarak bir sunucunun kullanılabilir olup olmadığını kontrol edebilirsiniz. Söz dizimi şu şekildedir:
curl  -I 

Burada yanıtın ilk satırını kontrol edin. Yanıtta "200 OK" alırsanız bu, sunucunun düzgün çalıştığı anlamına gelirken diğer yanıtlar, sunucunun düzgün çalışmadığı anlamına gelir. Örneğin, test.rebex.net'in mevcut olup olmadığını kontrol etmek için aşağıdaki sözdizimini kullanın:

Linux'ta Curl Komutu Nedir ve Nasıl Kullanılır?
Bir URL'yi her ziyaret ettiğinizde, sisteminizde bazı bilgiler depolanır ve bunlar daha sonra bir sonraki ziyaretinizde kullanılır. zaman aynı URL. Dolayısıyla, verilen için Linux dosya sisteminizde saklanan çerezlere erişmek için sadece --cookie-jar işaretini curl komutuyla birlikte kullanın:
curl  --cookie-jar  

Örneğin, saklama komutu burada https://test.rebex.net/ çerezlerinin tümü çerezler.txt dosyasında:
curl - -cookie-jar cookie.txt https://test.rebex.net/

4. Dosyaları curl kullanarak FTP Sunucusundan İndirin

Normalde, güvenli bir FTP sunucusuna erişirken, sunucuda her oturum açtığınızda şifreyi girmeniz gerekir. Ancak curl ile kullanıcı adını ve şifreyi aşağıdaki sözdizimiyle doğrudan belirleyebilirsiniz:
curl -u  : -O 

Örneğin, readme.txt dosyasını test.rebex.net FTP sunucusundan “demo” olarak indirmek için aşağıdaki komutu kullanabilirsiniz. kullanıcı adı ve şifre olarak “şifre”:
curl -v -u demo:password -O ftp:/ /test.rebex.net/readme.txt

5 . Kullanıcı Aracısı Değerini curl ile ayarlama

Herhangi bir tarayıcıdan bir sunucuya istekte bulunduğunuzda, istek gövdesi hangi tarayıcı sürümünü kullandığınızı belirten bir "kullanıcı aracısı" bağımsız değişkeni içerir. isteği göndermek için kullanıyor.

Curl komutunu kullanarak, –user-agent bayrağıyla kullandığınız cihazı ve tarayıcı sürümünü taklit edebilirsiniz. Örneğin, test.rebex.net için çekirdek sürümü 2.2.15 ve i686 mimarisine sahip bir X11 Linux sisteminde Mozilla sürüm 4.73'ü kullanmak istiyorsanız aşağıdaki komutu kullanmalısınız:
curl --user-agent "Mozilla/4.73 [en] (X11; U; Linux 2.2.15 i686)" test.rebex.net

6. Sunucu Yanıt Süresini Kontrol Edin

-w, -s ve -o seçeneklerini akıllıca kullanarak, sunucunun yanıt süresini kontrol etmek için Linux'ta curl komutunu kullanabilirsiniz. Söz dizimi şu şekildedir:
curl -w "%{time_total}\n" -o /dev/null 

Burada -w, time_total değişkeninin değerini çıkış ekranına yazmak için, -o ise çıkışı /dev/null dosyasına kaydetmek için kullanılır. Örneğin “test.rebex.net” sitesinin yanıt süresini bu komutu kullanarak kontrol etmek için. Vurgulanan bölüm, sunucunun yanıt süresini saniye cinsinden gösterir.
curl -w "%{time_total}\n" -o /dev/null test.rebex.net< /kod>

Yorumlar
Yorum Yapmak için giriş yapmalısınız
En YeniKonular
En iyi harici sürücüler 2024: Yedekleme, depolama ve taşınabilirlik

Harici USB/Thunderbolt sürücüleri (diğer adıyla doğrudan bağlı depolama veya DAS), önemli dosyalarınızı hızlı bir şekilde yedeklemenin yanı sıra ihtiyaç duymadığınız verileri bilgisayarınızın hızlı dahili depolama alanında depolamanın son derece kullanışlı bir yoludur . Ayrıca konumlar ve cihazlar arasında veri aktarımı konusunda da son derece kullanışlıdırlar.

Evinizin güvenliğini artıran 7 halkalı kamera video ayarı

Konu ev güvenliği olduğunda video kalitesi bir lüksten daha fazlasıdır; bir zorunluluktur. Net ve ayrıntılı görüntüler, potansiyel tehditlerin belirlenmesinde ve evinizin iyi korunmasını sağlamada büyük fark yaratabilir. Ring, kameralarının netliğini, kullanılabilirliğini ve etkinliğini artırmak için tasarlanmış bir dizi özelleştirilebilir video ayarı sunar. İster deneyimli bir Ring kullanıcısı olun ister yeni başlıyor olun, bu ayarları anlamak sisteminizden en iyi şekilde yararlanmanıza yardımcı olabilir.