ప్రధాన Linux లైనక్స్‌లో బాష్‌లో IP చిరునామా యొక్క జియోలొకేషన్ సమాచారం పొందండి

లైనక్స్‌లో బాష్‌లో IP చిరునామా యొక్క జియోలొకేషన్ సమాచారం పొందండి



సమాధానం ఇవ్వూ

కొన్నిసార్లు మీరు IP చిరునామా కోసం జియోలొకేషన్ సమాచారాన్ని త్వరగా పొందాలి. Linux లో, మీరు మీ సమయాన్ని ఆదా చేయడానికి మరియు ఈ సమాచారాన్ని త్వరగా తిరిగి పొందడానికి కన్సోల్ అనువర్తనాల శక్తిని ఉపయోగించవచ్చు. ఇది ఎలా చేయవచ్చో చూద్దాం.

ప్రకటన


నిర్దిష్ట IP చిరునామా గురించి భౌగోళిక స్థాన సమాచారాన్ని పొందడానికి, మీరు తగిన API ని అందించే కొన్ని ఆన్‌లైన్ సేవలను ఉపయోగించాలి. ప్రామాణీకరణ విధానం మరియు API కీ నిర్వహణను నివారించడానికి కొంత ప్రజా సేవను ఉపయోగించడం మంచిది. అలాంటి ఒక సేవ FreeGeoIP.net.

ఇది IP చిరునామాల భౌగోళిక స్థానాన్ని శోధించడానికి పబ్లిక్ HTTP API ని అందిస్తుంది. ఇది సమయ మండలి, అక్షాంశం మరియు రేఖాంశం వంటి ఇతర సంబంధిత సమాచారంతో పాటు నగరాలతో అనుబంధించబడిన IP చిరునామాల డేటాబేస్ను ఉపయోగిస్తుంది. ఇది చాలా ఉపయోగకరంగా ఉంటుంది.

ఈ సేవ శోధన ఫలితాలను JSON లేదా XML గా అందించగలదు. కాబట్టి, మేము కొన్ని JSON పార్సర్‌తో కర్ల్‌ను మిళితం చేస్తే, మేము అవసరమైన సమాచారాన్ని పొందవచ్చు.

ఫోర్ట్‌నైట్‌లో ఎన్ని గంటలు ఆడిందో చూడటం ఎలా

నేను నా అభిమాన JSON పార్సర్‌ను ఉపయోగిస్తాను, jq:

jq-in-reposఇది చాలా తేలికైనది మరియు వేగంగా ఉంటుంది.

మా విషయంలో, ప్రశ్న ఈ క్రింది విధంగా ఉండాలి:

http://freegeoip.net/json/119.94.116.145

ఇక్కడ 'json' భాగం కావలసిన డేటా ఫార్మాట్. JSON తో పాటు, ఇది XML లేదా CSV కావచ్చు.

ప్రశ్నను కర్ల్‌తో నడుపుదాం మరియు అవుట్‌పుట్ చూద్దాం:

భౌగోళిక ప్రశ్న-ముడిఫలితం ముడి JSON అవుట్పుట్, ఇది చదవడం కష్టం. ఫలిత సమితి యొక్క రూపాన్ని మెరుగుపరచడానికి, jq సాధనాన్ని ఉపయోగిద్దాం. ఈ క్రింది విధంగా కర్ల్‌తో కలపండి:

కర్ల్ http://freegeoip.net/json/119.94.116.145|jq

అవుట్పుట్ చదవడం సులభం అవుతుంది:భౌగోళిక ప్రశ్న-ఫిల్టర్

Jq ని ఉపయోగించి, మీరు అవుట్‌పుట్‌ను ఫిల్టర్ చేయవచ్చు మరియు అవసరమైన ఫీల్డ్‌లను మాత్రమే చూపిస్తుంది. కింది ఆదేశం దేశం పేరు, అక్షాంశం మరియు రేఖాంశం మాత్రమే ప్రదర్శిస్తుంది:

కర్ల్ http://freegeoip.net/json/119.94.116.145|jq -r '.కంట్రీ_పేరు, .లాటిట్యూడ్, .లాంగిట్యూడ్'

మీరు ఈ ఆదేశాన్ని క్రింది షెల్ స్క్రిప్ట్‌గా సేవ్ చేయవచ్చు:

#! / bin / sh curl -s http://freegeoip.net/json/|jq -r '.country_name, .latitude, .longitude'

తదుపరిసారి మీరు జియోలొకేషన్ సమాచారం పొందవలసి వచ్చినప్పుడు, మీరు మీ స్క్రిప్ట్‌ను ఇలా అమలు చేయవచ్చు:

./geo.sh IP_address

అంతే.

ఆసక్తికరమైన కథనాలు

ఎడిటర్స్ ఛాయిస్

ఫోల్డర్ యొక్క సవరించిన తేదీని ఎలా మార్చాలి
ఫోల్డర్ యొక్క సవరించిన తేదీని ఎలా మార్చాలి
మీరు ఫోల్డర్‌లో మార్పులు చేసిన వెంటనే సిస్టమ్ దానిని రికార్డ్ చేస్తుంది మరియు ఖచ్చితమైన టైమ్ స్టాంపులను అందిస్తుంది. మొదటి చూపులో, ఈ సమాచారానికి మార్పులు చేయడం అసాధ్యం అనిపిస్తుంది. అయితే, థర్డ్-పార్టీ యాప్ సహాయంతో లేదా
ఇన్‌స్టాగ్రామ్‌లో హార్ట్ ఐకాన్ అంటే ఏమిటి (2021)
ఇన్‌స్టాగ్రామ్‌లో హార్ట్ ఐకాన్ అంటే ఏమిటి (2021)
ఇన్‌స్టాగ్రామ్ చాలా హృదయ చిహ్నాలతో కూడిన సోషల్ మీడియా ప్లాట్‌ఫాం. ఇది నిజంగా ప్రేమ మరియు శ్రద్ధగల ప్రదేశమా లేదా ఈ హృదయ ధోరణి కొంచెం అతిగా ఉందా? ఇన్‌స్టాగ్రామ్‌లో ఇష్టాలు మరియు బ్రొటనవేళ్లకు బదులుగా, మీరు ఎవరినైనా హృదయపూర్వకంగా చేయవచ్చు ’
నేను VR లో రైజ్ ఆఫ్ ది టోంబ్ రైడర్ యొక్క క్రాఫ్ట్ మనోర్ను అన్వేషించాను మరియు ఫ్రిజ్‌లో లాక్ చేయడానికి బట్లర్‌ను కనుగొనలేకపోయాను
నేను VR లో రైజ్ ఆఫ్ ది టోంబ్ రైడర్ యొక్క క్రాఫ్ట్ మనోర్ను అన్వేషించాను మరియు ఫ్రిజ్‌లో లాక్ చేయడానికి బట్లర్‌ను కనుగొనలేకపోయాను
అసలు టోంబ్ రైడర్ ఆటల గురించి నా ప్రధాన జ్ఞాపకం క్రాఫ్ట్ మనోర్ - లారా క్రాఫ్ట్ యొక్క విస్తారమైన కులీన గృహం. ఉపరితలంపై ఇది శిక్షణ స్థాయిగా పనిచేస్తుంది, అడ్డంకి కోర్సులు ఆటగాళ్లకు వారి ప్లాట్‌ఫార్మింగ్ సామర్థ్యాలను మెరుగుపర్చడానికి అవకాశం ఇస్తాయి. బదులుగా
Xbox One కన్సోల్‌లలో కాష్‌ను ఎలా క్లియర్ చేయాలి
Xbox One కన్సోల్‌లలో కాష్‌ను ఎలా క్లియర్ చేయాలి
Xbox One నెమ్మదిగా నడుస్తుందా? మీ Xbox One కన్సోల్‌లో కాష్‌ను క్లియర్ చేయండి మరియు అది ఎంత బాగా నడుస్తుందో మీరు ఆశ్చర్యపోవచ్చు.
మీ Spotify గణాంకాలను ఎలా చూడాలి
మీ Spotify గణాంకాలను ఎలా చూడాలి
మీరు ఈ సంవత్సరం Spotifyలో ఏమి విన్నారో చూడాలనుకుంటున్నారా? మీరు కోరుకున్నప్పుడు మీ Spotify గణాంకాలను ఎలా చూడాలో ఇక్కడ ఉంది.
విండోస్ 10 వెర్షన్ 1809 ఫాంట్ సమస్యలకు కారణమవుతుంది
విండోస్ 10 వెర్షన్ 1809 ఫాంట్ సమస్యలకు కారణమవుతుంది
ఆడియో మరియు డేటా నష్ట సమస్యలతో పాటు (ఇష్యూ # 1, ఇష్యూ # 2), విండోస్ 10 అక్టోబర్ 2018 నవీకరణ చాలా మంది వినియోగదారులకు ఫాంట్ సమస్యలను కలిగిస్తుంది. సెట్టింగులు మరియు Foobar2000 వంటి మూడవ పార్టీ అనువర్తనాల్లో ఫాంట్‌లు విరిగిపోయినట్లు కనిపిస్తాయి. విండోస్ 10 వెర్షన్‌లో విరిగిన ఫాంట్ రెండరింగ్‌ను చూపించే అనేక నివేదికలు రెడ్‌డిట్‌లో ఉన్నాయి
నవంబర్ 2020, విండోస్ 10 వెర్షన్ 2004-1809 కోసం KB4023057 అనుకూలత నవీకరణ
నవంబర్ 2020, విండోస్ 10 వెర్షన్ 2004-1809 కోసం KB4023057 అనుకూలత నవీకరణ
మైక్రోసాఫ్ట్ అనుకూలత నవీకరణ ప్యాకేజీ KB4023057 ను నవీకరించింది. ఈ ప్యాచ్ మీరు తాజా విండోస్ వెర్షన్ 20 హెచ్ 2 తో వెళ్లాలని నిర్ణయించుకున్నప్పుడు అప్‌గ్రేడ్ ప్రాసెస్‌ను సున్నితంగా చేయడానికి ఉద్దేశించబడింది. ఇది విండోస్ 10 2004, 1909 మరియు 1903 లకు అందుబాటులో ఉంది. ఇటువంటి పాచెస్‌లో విండోస్ అప్‌డేట్ సర్వీస్ భాగాలకు మెరుగుదలలు ఉన్నాయి. ఇది పరిష్కరించే ఫైళ్లు మరియు వనరులను కలిగి ఉంటుంది