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

Mi az a firmware?
Mi az a firmware?
A firmware egy hardvereszköz kis memórialapkájára telepített szoftver. A firmware lehetővé teszi a hardverek, például a kamerák és okostelefonok frissítését.
Fotó elhomályosítása a Snapseedben
Fotó elhomályosítása a Snapseedben
A Snapseed a Google ingyenes alkalmazása a fényképek szerkesztésére. Vannak, akik összehasonlítják ezt az alkalmazást az Instagram-szal, de ez csak rossz. Ez egy professzionális képszerkesztő alkalmazás, nagyszerű készlettel és sokféle effektussal. Színezhet
Windows kötegelt szkript az adatok biztonsági mentéséhez
Windows kötegelt szkript az adatok biztonsági mentéséhez
Azok a számítógép-felhasználók, akik fejlett Mac és Windows számítógépekkel nőttek fel, lehet, hogy nincsenek tisztában ezzel, de egyszer, nagyon régen, az összes személyi számítógépet parancssori felület segítségével vezérelték. Igen, az a nehézkes parancsdoboz a Windows rendszeren
Az összes e-mail exportálása az Outlookból
Az összes e-mail exportálása az Outlookból
Ha az üzenetek törlése nélkül kell helyet felszabadítania az Outlook-postafiókjában, érdemes tudnia, hogyan exportálhatja őket. Szerencsére az Outlookot úgy tervezték, hogy megfeleljen a különféle forgatókönyveknek, így exportálhatja e-mailjeit
Hogyan juthat el ingyenes szállításhoz a StockX segítségével
Hogyan juthat el ingyenes szállításhoz a StockX segítségével
A StockX egy online tőzsde különféle dolgokhoz, például órákhoz, cipőkhöz, kollekcióhoz stb. A regisztráció egyszerű, és azonnal elkezdhet vásárolni vagy eladni. A StockX gondoskodik az összes termék hitelesítéséről, így Ön rendelkezik a
A Spotify Premium mostantól három hónapig csak 99p-os - és a meglévő felhasználók a Black Friday előtt is pénzt takaríthatnak meg
A Spotify Premium mostantól három hónapig csak 99p-os - és a meglévő felhasználók a Black Friday előtt is pénzt takaríthatnak meg
A Spotify nem hívja ezt fekete pénteki ajánlatnak, de a 2017-es fekete pénteki ajánlatok közepén jobb pofon esik. 2017. november 20. és december 31. között bárki, aki feliratkozik a Spotify Premium szolgáltatásra
Töltse le az Australian Landscapes témát a Windows 10, 8 és 7 rendszerekhez
Töltse le az Australian Landscapes témát a Windows 10, 8 és 7 rendszerekhez
Az ausztrál tájak témája 10 kiváló minőségű képet tartalmaz az asztal díszítésére. Ezt a gyönyörű tematikus csomagot eredetileg a Windows 7 számára hozták létre, de Windows 10, Windows 7 és Windows 8 rendszerekben is használható. Az Ausztrál Tájak témához számos lélegzetelállító háttérkép tartozik, amelyek buja zöld mezőkre, fák ligeteire nyújtanak kilátást.