Legfontosabb Linux Töltse le az IP-cím földrajzi információit a Linux Bash-jában

Töltse le az IP-cím földrajzi információit a Linux Bash-jában



Válaszolj

Néha gyorsan meg kell szereznie egy IP-cím földrajzi helyét. Linux alatt a konzolalkalmazások erejével időt takaríthat meg és ezeket az információkat gyorsan megszerezheti. Lássuk, hogyan lehet ezt megtenni.

Reklám


Egy adott IP-cím földrajzi helyinformációinak megszerzéséhez valamilyen online szolgáltatást kell használnia, amely biztosítja a megfelelő API-t. Célszerű valamilyen közszolgáltatást használni az engedélyezési eljárás és az API kulcskezelés elkerülése érdekében. Az egyik ilyen szolgáltatás FreeGeoIP.net.

Nyilvános HTTP API-t biztosít az IP-címek földrajzi helyének megkeresésére. A városokhoz társított IP-címek adatbázisát használja, valamint egyéb releváns információkat, például az időzónát, a szélességet és a hosszúságot. Ez nagyon hasznos.

A szolgáltatás JSON vagy XML formátumban nyújthat keresési eredményeket. Tehát, ha egyesítjük a curl-t néhány JSON-elemzővel, megszerezhetjük a szükséges információkat.

hogyan lehet nagy e-maileket találni a gmail-ben

A kedvenc JSON elemzőmet fogom használni, jq:

jq-in-reposNagyon könnyű és gyors.

Esetünkben a lekérdezésnek a következőnek kell lennie:

http://freegeoip.net/json/119.94.116.145

A 'json' rész itt a kívánt adatformátum. A JSON mellett lehet XML vagy CSV.

Futtassuk a lekérdezést curl-lel, és nézzük meg a kimenetet:

geo-query-rawAz eredmény egy nyers JSON kimenet, amelyet nehéz elolvasni. Az eredményhalmaz megjelenésének javításához használjuk a jq eszközt. Kombinálja a göndörítéssel az alábbiak szerint:

göndörítés http://freegeoip.net/json/119.94.116.145|jq

A kimenet könnyebben olvasható:geo-lekérdezés szűrt

A jq használatával szűrheti a kimenetet, és csak a szükséges mezőket jelenítheti meg. A következő parancs csak az ország nevét, szélességét és hosszúságát jeleníti meg:

göndörítés http://freegeoip.net/json/119.94.116.145|jq -r '.ország neve,. szélesség,. hosszúság'

A parancsot a következő parancsfájlként mentheti:

#! / bin / sh curl -s http://freegeoip.net/json/|jq -r '.ország neve,. szélesség,. hosszúság'

Amikor legközelebb geolokációs információkat szeretne kapni, a következő módon hajthatja végre a szkriptet:

./geo.sh IP-cím

Ez az.

Érdekes Cikkek

Szerkesztő Választása

Az iPod nano minden modelljének kikapcsolása
Az iPod nano minden modelljének kikapcsolása
Az iPod nano kikapcsolása nem olyan egyszerű, mint gondolná, és attól függ, hogy milyen modellel rendelkezik. Tudjon meg minden tényt itt.
Hogyan lehet visszaállítani a törölt üzeneteket a Facebook Messengerben
Hogyan lehet visszaállítani a törölt üzeneteket a Facebook Messengerben
A törölt Facebook Messenger szövegek végleg eltűntek. Az adott helyzettől függően azonban a Facebook-üzenetek helyreállításának egyik módja az archivált csevegések áttekintése. Itt van az összes lehetőség.
A PowerToys most nyílt forráskódú, Windows 10 támogatással
A PowerToys most nyílt forráskódú, Windows 10 támogatással
Emlékezhet a PowerToysra, amely egy apró, praktikus segédprogram, amelyet először a Windows 95-ben vezettek be. Valószínűleg a legtöbb felhasználó felidézi a TweakUI-t és a QuickRes-t, amelyek valóban hasznosak voltak. A klasszikus PowerToys csomag utolsó verziója Windows XP-re jelent meg. 2019-ben a Microsoft bejelentette, hogy újjáélesztik a PowerToys for Windows rendszert és gyártanak
Hogyan távolítsuk el a Bloatware-t a MIUI-ról
Hogyan távolítsuk el a Bloatware-t a MIUI-ról
Most kaptad meg azt az új Xiaomi telefont, amelyen MIUI operációs rendszer fut, és minden jól néz ki. De aztán hirtelen értesítésekkel bombázza azokat az alkalmazásokat, amelyekre nincs szüksége. Ezt hívják bloatware-nek, amely ezt okozhatja
Hogyan lehet megakadályozni, hogy a Google Chrome tárolja a böngészőtörténetet
Hogyan lehet megakadályozni, hogy a Google Chrome tárolja a böngészőtörténetet
A Google Chrome nagyszerű böngésző, de nincs olyan beállítás, amely megakadályozná a böngészési előzmények rögzítését. Így lehet megkerülni ezt a korlátozást.
Az asztali ikonok zárolása a Windows rendszerben
Az asztali ikonok zárolása a Windows rendszerben
Sok PC-felhasználó hozzászokik ahhoz, hogy az asztali ikonok egy helyen legyenek. Ha azonban az asztali ikonok átrendeződnek, az új rendhez való hozzászokás kényelmetlen és zavaró lehet. Átrendezések történhetnek a Windows automatikus elrendezése miatt
Töltse le az Eső a városban témát a Microsoft Store-ból
Töltse le az Eső a városban témát a Microsoft Store-ból
A Microsoft kiadott egy szép Eső a városban témát a Windows 10 felhasználók számára a Microsoft Store-on keresztül. 18 gyönyörű képet tartalmaz nagy felbontásban. Hirdetés A Microsoft a témát * .deskthemepack formátumban szállítja (lásd alább), és egyetlen kattintással telepíthető. Maradjon száraz, miközben áztatja a zuhanyokat ebben a 18 hangulatos képben,