Ana Linux Linux'ta Bash'te IP Adresinin Coğrafi Konum bilgisini alın
 

Linux'ta Bash'te IP Adresinin Coğrafi Konum bilgisini alın


Belirli bir IP adresi hakkında coğrafi konum bilgisi edinmek için uygun API'yi sağlayan bazı çevrimiçi hizmetleri kullanmanız gerekir. Yetkilendirme prosedüründen ve API anahtar yönetiminden kaçınmak için bazı kamu hizmetlerinden yararlanmak iyi bir fikirdir. Böyle bir hizmet FreeGeoIP.net.

IP adreslerinin coğrafi konumunu aramak için genel bir HTTP API sağlar. Şehirlerle ilişkili IP adreslerinin yanı sıra saat dilimi, enlem ve boylam gibi diğer ilgili bilgilerin yer aldığı bir veritabanını kullanır. Bu çok kullanışlıdır.

Hizmet, arama sonuçlarını JSON veya XML olarak sağlayabilir. Yani curl'u bazı JSON ayrıştırıcılarıyla birleştirirsek gerekli bilgiyi alabiliriz.

Favori JSON ayrıştırıcım olan jq'yi kullanacağım:

depolarda jqÇok hafif ve hızlıdır.

Bizim durumumuzda sorgu şu şekilde olmalıdır:

|_+_|

Buradaki 'json' kısmı istenen veri formatıdır. JSON'un yanı sıra XML veya CSV de olabilir.

Sorguyu curl ile çalıştıralım ve çıktıyı görelim:

coğrafi sorgu-hamSonuç, okunması zor olan ham JSON çıktısıdır. Sonuç kümesinin görünümünü iyileştirmek için jq aracını kullanalım. Aşağıdaki gibi curl ile birleştirin:

|_+_|

Çıktının okunması daha kolay olacaktır:coğrafi sorgu filtreli

jq'yi kullanarak çıktıyı filtreleyebilir ve yalnızca gerekli alanları göstermesini sağlayabilirsiniz. Aşağıdaki komut yalnızca ülke adını, enlem ve boylamı gösterecektir:

|_+_|

Bu komutu aşağıdaki kabuk betiği olarak kaydedebilirsiniz:

|_+_|

Bir dahaki sefere coğrafi konum bilgisi almanız gerektiğinde, komut dosyanızı şu şekilde çalıştırabilirsiniz:

|_+_|

Bu kadar.

Sonrakini Oku

Ses Sürücüleri Ses Kalitesini Değiştirir mi?
Ses Sürücüleri Ses Kalitesini Değiştirir mi?
Ses sürücülerinin ses kalitesini değiştirip değiştirmediğini merak mı ediyorsunuz? Ses sürücüleri, bunlara neden ihtiyacınız olduğu ve nasıl çalıştıkları hakkında daha fazla bilgi edinin.
Google, Chrome tarayıcısına RSS desteğini yeniden ekliyor
Google, Chrome tarayıcısına RSS desteğini yeniden ekliyor
Yakında Google Chrome, güncellemelerini takip etmeyi kolaylaştırmak için web sitelerinde RSS beslemelerini görüntüleyecek. Resmi Chromium hakkında yeni bir duyuru
Windows 8 ve Windows 7'de komut istemi kısayol tuşları
Windows 8 ve Windows 7'de komut istemi kısayol tuşları
Windows 8 ve Windows 7'de komut istemi kısayol tuşları
Derleme 15023, Alfa halkasındaki Xbox One Insider Preview üyelerine sunuldu
Derleme 15023, Alfa halkasındaki Xbox One Insider Preview üyelerine sunuldu
Microsoft yakın zamanda Xbox One Insider Programını yenileyerek yeni uçuş halkaları sundu ve bunu yalnızca davet edilenlerin veya seçilen Xbox One'ın kullanımına sundu
Windows 10'da Windows Update Durum Tepsisi Simgesini Devre Dışı Bırak
Windows 10'da Windows Update Durum Tepsisi Simgesini Devre Dışı Bırak
Windows 10'da Windows Update Durum Tepsisi Simgesi Nasıl Devre Dışı Bırakılır Windows 10 sürüm 1803'ten itibaren Windows 10, güncellemeler mevcut olduğunda bir tepsi simgesi gösterir
Windows yerel bir insan varlığını izleme özelliği kazanıyor
Windows yerel bir insan varlığını izleme özelliği kazanıyor
Microsoft, 2021'in ikinci yarısında büyük bir Windows 10 güncellemesi yayınlamayı planlıyor. Pek çok kozmetik değişiklik ve uzun süredir konuşulan 'Güneş Vadisi' dışında
Canon Tarayıcı Sürücüleri Nasıl İndirilir
Canon Tarayıcı Sürücüleri Nasıl İndirilir
Canon tarayıcı sürücünüzü indirin ve dakikalar içinde güncelleyin. My Tech'in tarayıcı sürücünüzü otomatik olarak güncelleyip indirmesine yardımcı olun
Windows 11 Başlangıç ​​Uygulamalarını Ekleme veya Kaldırma
Windows 11 Başlangıç ​​Uygulamalarını Ekleme veya Kaldırma
Başlangıç ​​öğelerini yönetmek için Windows 11'de başlangıç ​​uygulamalarını nasıl ekleyeceğiniz veya kaldıracağınız aşağıda açıklanmıştır. Otomatik başlatmada ne kadar çok uygulamanız varsa, bekleme süresi de o kadar uzun olur
Dizüstü Bilgisayarınızın Klavyesi Çalışmıyor – Şimdi Ne Olacak?
Dizüstü Bilgisayarınızın Klavyesi Çalışmıyor – Şimdi Ne Olacak?
Çalışmayan bir dizüstü bilgisayar klavyeniz varsa gününüzün bozulmasına neden olabilir. Dizüstü bilgisayar klavyesini nasıl teşhis edip düzelteceğiniz aşağıda açıklanmıştır.
Windows 10'da Görev Çubuğu Düğmesini Birleştirmeyi Devre Dışı Bırak
Windows 10'da Görev Çubuğu Düğmesini Birleştirmeyi Devre Dışı Bırak
Görev çubuğu düğmesi birleştirme özelliğiyle Windows 10 varsayılan olarak etkindir. Bir uygulamanın birden fazla örneğini başlattığınızda, ör. iki Dosya Gezgini penceresi veya birkaç Word belgesi açtığınızda, bunlar görev çubuğunda tek bir düğme olarak görünürler.
Sharp Monitör Çalışmıyor
Sharp Monitör Çalışmıyor
Sharp monitörünüzün çalışmamasıyla ilgili sorun yaşıyorsanız kullanımı kolay sorun giderme kılavuzumuzu deneyin. Şimdiden işinize geri dönün!
Tanınmayan Yazıcı Hatası Nasıl Çözülür
Tanınmayan Yazıcı Hatası Nasıl Çözülür
Yazıcınız bağlanmadı veya tanınmadı hatası veriyorsa yardımcı olabiliriz. İşte yazıcının tanınmayan hatasını çözmek için sabit bir kılavuz
Microsoft Edge'de Office Dosya Görüntüleyicisi Nasıl Devre Dışı Bırakılır
Microsoft Edge'de Office Dosya Görüntüleyicisi Nasıl Devre Dışı Bırakılır
Microsoft Edge'de Office Dosya Görüntüleyiciyi nasıl devre dışı bırakacağınız aşağıda açıklanmıştır. Bu, Edge'in yerine Word (docx) veya Excel (xlsx) dosyalarını indirmesini sağlayacaktır.
Windows 10'da başlık çubuğu yüksekliği ve pencere düğmelerinin boyutu nasıl azaltılır
Windows 10'da başlık çubuğu yüksekliği ve pencere düğmelerinin boyutu nasıl azaltılır
Windows 10'da başlık çubuğu yüksekliğini azaltmak ve pencere düğmelerini küçültmek istiyorsanız bunu nasıl yapabileceğiniz aşağıda açıklanmıştır.
Windows 10 Anlatıcı'da Parmağınızı Kaldırdığınızda Dokunmatik Klavyedeki Tuşları Etkinleştirin
Windows 10 Anlatıcı'da Parmağınızı Kaldırdığınızda Dokunmatik Klavyedeki Tuşları Etkinleştirin
Windows 10'da Anlatıcı Karakteri Fonetik Okuma nasıl etkinleştirilir. Bu, klasik davranış olan fonetiklerin otomatik okunmasını etkinleştirmeyi sağlar.
Mavi Ekran Hataları ve PC Bakımı
Mavi Ekran Hataları ve PC Bakımı
Bilgisayarınızdaki mavi ekran hatalarını önlemek için birkaç bilgisayar bakımı aşağıda verilmiştir. Mavi ekran hata mesajıyla uğraşırken oluşan çözüm düzeltildi
Windows 10 için GERÇEK Sistem Gereksinimleri
Windows 10 için GERÇEK Sistem Gereksinimleri
Microsoft, Windows 10 sürüm 1903'ü yayınladıktan sonra resmi sistem gereksinimlerini güncelledi. Bilgisayarları minimum düzeyde donanıma sahip olan kullanıcılar
Sürücüyü Dijital Olarak İmzalanmadı Hatasını Düzeltme
Sürücüyü Dijital Olarak İmzalanmadı Hatasını Düzeltme
Sürücünüzün dijital olarak imzalanmamış hatasıyla ilgili yardım alın. Help My Tech, bu hatayı hızlı bir şekilde önlemenize ve onarmanıza yardımcı olacak, kullanımı kolay bir programdır.
Winaero Ayarlayıcısı
Winaero Ayarlayıcısı
Winaero Tweaker, Microsoft'un ayarlamanıza izin vermediği gizli gizli ayarları değiştirmenize (ör. ince ayar yapmanıza) olanak tanıyan, tüm Windows sürümleri için ücretsiz bir uygulamadır.
Windows 10'da Değişken Yenileme Hızını Etkinleştirin
Windows 10'da Değişken Yenileme Hızını Etkinleştirin
Windows 10'da Değişken Yenileme Hızı Nasıl Etkinleştirilir? Mayıs 2019 Güncellemesinden itibaren Windows 10, değişken yenileme hızı özelliği desteğiyle birlikte gelir.
MediaCreationTool toplu dosyası artık TPM denetimleri olmadan Windows 11 ISO oluşturabilir
MediaCreationTool toplu dosyası artık TPM denetimleri olmadan Windows 11 ISO oluşturabilir
Medya Oluşturma Aracı, 'temiz' Windows 10 ISO dosyalarını indirmek ve bir Windows kurulum ortamı (DVD veya DVD) oluşturmak için Microsoft'un iyi bilinen bir yardımcı programıdır.
Windows 10'da NTFS İzinlerini Hızla Sıfırlayın
Windows 10'da NTFS İzinlerini Hızla Sıfırlayın
Windows 10'da bir dosyaya veya klasöre uygulanan özel NTFS izinlerini sıfırlayabilirsiniz. Bu işlem gerçekleştirildikten sonra özel erişim kuralları kaldırılacaktır.
Windows 10'da Tarifeli Bağlantılar Üzerinden Çevrimdışı Haritaları İndirin
Windows 10'da Tarifeli Bağlantılar Üzerinden Çevrimdışı Haritaları İndirin
Ölçülü bağlantı özelliği etkinleştirildiğinde Windows 10'da haritaların nasıl indirileceği aşağıda açıklanmıştır. Haritalar'ı çevrimdışıyken kullanmak için bunları önceden indirebilirsiniz.
Windows 10'da Çıkarılabilir Sürücüleri Gezinme Bölmesinden Gizleme
Windows 10'da Çıkarılabilir Sürücüleri Gezinme Bölmesinden Gizleme
Windows 10 ile Microsoft, USB sürücülerini doğrudan Dosya Gezgini'nin sol bölmesine ekledi. Gezinti Bölmesi'nde çıkarılabilir sürücülerin nasıl gizleneceği veya gizleneceği aşağıda açıklanmıştır.