मेरे पास कई स्क्रिप्ट हैं जिनकी उपयोगिता की आवश्यकता है getent
। इसके अलावा, मैंने कई आसान युक्तियां पढ़ी हैं, जो गेटेंट का उपयोग करते हैं ।
getent
एक नेटवर्किंग उपयोगिता है जो यूनिक्स, * बीएसडी और लिनक्स-आधारित प्रणालियों पर व्यापक रूप से उपलब्ध है। यह उपकरण आमतौर पर Sysadmins और बिजली उपयोगकर्ताओं द्वारा नेटवर्क जानकारी (आईपी पते, आदि) देखने के लिए उपयोग किया जाता है। जहाँ तक होस्टनाम में जाना है, getent
उन कुछ उपकरणों में से एक है जो दोनों /etc/hosts
और डीएनएस का उपयोग करते हैं ।
जैसा कि विकिपीडिया कहता है :
getent एक यूनिक्स कमांड है जो किसी उपयोगकर्ता को डेटाबेस नामक कई महत्वपूर्ण टेक्स्ट फ़ाइलों में प्रविष्टियां प्राप्त करने में मदद करता है।
यहां महत्वपूर्ण बात यह है कि getent
एक ही नाम सेवाओं को उसी क्रम में खोजा जाएगा जैसे कि यूनिक्स जैसी प्रणाली पर अधिकांश अनुप्रयोग। यह डिबगिंग सिस्टम या एप्लिकेशन की परेशानी होने पर इसे अमूल्य बनाता है। जैसे उपकरण dig
और nslookup
विशेष रूप से केवल डीएनएस को देखते हैं, जबकि dscl
आपसे अपेक्षा है कि आप उन नाम सेवाओं को जादू करें जिन्हें आप खोजना चाहते हैं।
मैं getent
दो टेस्टकेस के लिए उपयोग करना चाहूंगा :
/etc/hosts
DNS क्वेरी करने से पहले पार्स करें । उदाहरण के लिए, अगर मैं जोड़नेtesthost.example.org
के लिए/etc/hosts
है, तोgetent hosts testhost.example.org
से प्रवेश का उपयोग करना चाहिए/etc/hosts
DNS क्वेरी करने से पहले।
MacPorts एक पैकेज प्रदान करता प्रतीत नहीं होता है getent
।
है getent
हिमपात तेंदुए पर मौजूद हैं?
getent
OS X के लिए कोई 1: 1 मैपिंग नहीं है क्योंकि OS X होस्टनाम जैसी चीजों पर रिज़ॉल्यूशन करने के लिए DirectoryService का उपयोग करता है । क्या आप कुछ विशिष्ट getent
उपयोग उदाहरण दे सकते हैं? यह आपको ओएस एक्स पर उस जानकारी को प्राप्त करने का आसान तरीका दिखाता है।
getent
आमतौर पर यूनिक्स, * बीएसडी और लिनक्स जैसी प्रणालियों पर उपलब्ध है। मैंने अपना प्रश्न अपडेट किया।
getent
? /etc/hosts
DNS का उपयोग करने से पहले होस्ट नामों को हल करें ?
/etc/hosts
DNS से पहले होस्टनाम को हल करने के लिए है , जो वेबसर्वर और अन्य नेटवर्क परीक्षणों के लिए उपयोगी है। लेकिन मैं (और अन्य sysadmins) अन्य चीजों के लिए भी उपयोग करता हूं, जैसे कि LDAP का निवारण।
getent
? यह क्या करता है? यह आमतौर पर किस प्रणाली पर उपलब्ध है?