यह संभव है कि किसी अवसर पर आप जानना चाहते थे एक उपकरण का आई.पी. नेटवर्क से जुड़े, या शायद सभी जुड़े स्टेशनों की एक सूची प्राप्त करें उदाहरण के लिए देखें कि क्या कोई घुसपैठिए हैं। इसे करने के कई तरीके हैं, जैसे कि राउटर को देखना, लेकिन बिना शक के ओएस एक्स टर्मिनल में कमांड निष्पादित करके सबसे तेज़ है।
उन्नत आदेश
धन्यवाद UNIX शक्ति और हमारे सबनेट के प्रसारण पते का उपयोग करके हम एक कमांड प्राप्त कर सकते हैं जिसके साथ हम जुड़े स्टेशनों की सूची लगभग तुरंत प्राप्त करेंगे। आदेश सभी नेटवर्क उपकरणों के लिए पिंग करके जवाब देने का अनुरोध करता है, बाद में सूचना (grep) को फ़िल्टर करने और इसे अधिक स्पष्ट और आसानी से प्रदर्शित करने के लिए, जैसा कि आप स्क्रीनशॉट में देख सकते हैं।
विचाराधीन कमांड निम्नलिखित है:
पिंग -c 3 192.168.1.255 | grep 'बाइट्स फ्रॉम' | awk '{प्रिंट $ 4}' | सॉर्ट | यूनीक
हमेशा यह मानते हुए कि आपका नेटवर्क है 192.168.1.एक्स. यदि आपका नेटवर्क 192.168.0.X या कोई अन्य संशोधन है, तो आपको यह कार्य करने के लिए कमांड को बदलना होगा, क्योंकि यह तार्किक है।
यह कुछ ऐसा नहीं है जिसका आप उपयोग करेंगे हर दिन या एक उपयोगिता जो आपके जीवन को बचाती है, लेकिन शायद कभी-कभी आपको इसकी आवश्यकता होती है (खासकर यदि आप डीएचसीपी का उपयोग करते हैं) और फिर यह आपके लिए बहुत अच्छा होगा।
अधिक जानकारी - यदि आपका मैक अधिकतम वाईफाई गति का उपयोग नहीं करता है तो क्या करें
यह काम नहीं करता है, यह मुझे "grep: 'से त्रुटि देता है: ऐसी कोई फ़ाइल या निर्देशिका नहीं"
मैं क्या गलत कर रहा हूं?
आपने कुछ भी गलत नहीं किया है, सिर्फ कमांड जैसा कि लिखा गया है, काम नहीं करता है।
उद्धरण को एकल उद्धरण में बदलें
नमस्कार, अगर कमांड ने मेरी सेवा की, तो बहुत-बहुत धन्यवाद!
पिंग -c 3 10.0.1.255 | grep 'बाइट्स फ्रॉम' | awk '{प्रिंट $ 4}' | सॉर्ट | यूनीक
आदेश:
arp -a
यह वही करता है।
नमस्ते.