एयरपोर्ट – Mac के लिए अल्पज्ञात कमांड लाइन वायरलेस यूटिलिटी

विषयसूची:

Anonim

आकस्मिक मैक उपयोगकर्ता से छिपा हुआ एक स्पिफी कमांड लाइन उपयोगिता है जो आपको अपने मैक के वायरलेस कनेक्शन को पूरी तरह से मैकओएस और मैक ओएस एक्स के टर्मिनल से देखने, कॉन्फ़िगर करने और समस्या निवारण करने की अनुमति देता है। इस कमांड में एक मदद फ़ाइल है लेकिन अन्यथा है लेकिन ज्यादा नहीं प्रलेखन, और कमांड के अस्पष्ट स्थान को देखते हुए, Apple ने शायद यह नहीं सोचा था कि यह औसत मैक उपयोगकर्ता के लिए बहुत उपयोगी होगा।लेकिन हिडन कमांड लाइन एयरपोर्ट टूल वास्तव में बहुत उपयोगी है, विशेष रूप से अधिक उन्नत मैक उपयोगकर्ताओं के लिए जो मैक ओएस एक्स में कमांड लाइन से सीधे अपने वाई-फाई हार्डवेयर पर पूर्ण नियंत्रण रखना चाहते हैं।

इसे ध्यान में रखते हुए, यहां बताया गया है कि आश्चर्यजनक रूप से उपयोगी अभी तक कम ज्ञात हवाईअड्डा टूल तक कैसे पहुंचा जाए, और आप इसे कुछ नेटवर्किंग कार्यों के लिए भी कैसे उपयोग कर सकते हैं।

मैक ओएस पर एयरपोर्ट कमांड लाइन टूल तक कैसे पहुंचें और उसका उपयोग करें

यदि आप सोच रहे थे, हाँ कमांड लाइन एयरपोर्ट टूल मैक ओएस एक्स के लगभग सभी संस्करणों में मौजूद है, यहां तक ​​कि आधुनिक संस्करणों में भी जो वायरलेस नेटवर्किंग 'एयरपोर्ट' को कॉल करना बंद कर देते हैं और इसे वाई-फाई के रूप में संदर्भित करते हैं। ठीक है, शुरू करते हैं।

सबसे पहले, एयरपोर्ट वाई-फ़ाई टूल तक आसानी से पहुंचें

पहली चीज़ जो आप करना चाहते हैं वह हवाईअड्डा कमांड के लिए एक प्रतीकात्मक लिंक बनाना है, क्योंकि यह गहरे रास्ते के साथ एक बहुत ही असुविधाजनक स्थान पर स्थित है, यह त्वरित उपयोग में मदद करता है। हवाई अड्डे के लिए प्रतीकात्मक लिंक बनाना बहुत आसान है, टर्मिनल में निम्नलिखित टाइप करें:

MacOS Mojave, Catalina, Big Sur और नए MacOS रिलीज़ के लिए sudo ln -s / सिस्टम/लाइब्रेरी/निजी फ्रेमवर्क/Apple80211.फ्रेमवर्क/संस्करण/वर्तमान/संसाधन/हवाई अड्डा /usr/स्थानीय/बिन/हवाई अड्डा

Mac OS X हाई सिएरा, सिएरा, El Capitan, Mavericks, और पहले के लिए sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport

उपरोक्त कुछ ब्राउज़रों पर पढ़ने में थोड़ा कठिन हो सकता है, इसलिए वैकल्पिक रूप से आप निम्नलिखित का उपयोग कर सकते हैं (यह एक ही काम करता है, बस दो आदेशों में विभाजित होता है):

Mac OS Catalina, Mojave और नए macOS संस्करणों के लिए $ cd /usr/local/ bin/ $ sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport

मैक ओएस एक्स हाई सिएरा, सिएरा, एल कैपिटान, मेवरिक्स और पहले के लिए $ सीडी /usr/sbin $ sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport

ध्यान दें कि आधुनिक macOS संस्करणों और पिछले संस्करणों के बीच एकमात्र अंतर यह है कि आप सांकेतिक लिंक कहां रखेंगे, जो कि /usr/local/bin/ बनाम /usr/sbin/ में है

आप जिस भी तरीके से जाते हैं, सुडो कमांड आपको रूट पासवर्ड के लिए संकेत देगा, इसे दर्ज करें और रिटर्न हिट करें।

हां, मैक ओएस एक्स की गहराई के माध्यम से वह विशाल रहस्यमय पथ वह जगह है जहां ऐप्पल ने अद्भुत हवाई अड्डे की उपयोगिता को छुपाया, लेकिन उपरोक्त आदेश चलाकर आपने उस लंबे रास्ते को बहुत छोटे 'हवाई अड्डे' से जोड़ दिया है , जो महान है।

Mac OS X कमांड लाइन में एयरपोर्ट वायरलेस टूल का उपयोग करना

अब जबकि उपरोक्त सांकेतिक लिंक के साथ आपके पास हवाई अड्डे तक त्वरित और आसान पहुंच है, आप हवाई अड्डे के उपकरण का उपयोग शुरू कर सकते हैं।

शुरुआत करने वालों के लिए, आप शायद -I फ़्लैग और -s फ़्लैग को सबसे उपयोगी और जानकारीपूर्ण पाएंगे।

उदाहरण के लिए, एयरपोर्ट-एस के साथ आपके पास प्रभावी रूप से एक वाई-फाई राउटर स्टंबलर होगा और उपलब्ध वायरलेस नेटवर्क की एक सूची उनके एसएसआईडी, बीएसएसआईडी हार्डवेयर पते, सुरक्षा एन्क्रिप्शन प्रकार और चैनल के साथ पूरी होगी।

airport -s

आप टर्मिनल प्रांप्ट पर एयरपोर्ट -I का भी उपयोग कर सकते हैं, जो वर्तमान वाई-फाई कनेक्शन के लिए विशिष्ट जानकारी लौटाएगा, कुछ इस तरह दिखेगा:

$ Airport -I commQuality: 75 rawQuality: 59 avgSignalLevel: -40 avgNoiseLevel: -97 linkStatus: ESS portType: Client lastTxRate: 11 maxRate: 11 lastAssocStatus: 1 BSSID : 00:06:5b:2a:37:10 SSID: OSXNetwork सुरक्षा: कोई नहीं $

डिस्प्ले वायरलेस सिग्नल की गुणवत्ता, शोर, सुरक्षा और अन्य वाईफाई नेटवर्क विशेषताओं पर विस्तृत जानकारी है।

एयरपोर्ट कमांड केवल वर्तमान वायरलेस नेटवर्क पर जानकारी सूचीबद्ध करने में सक्षम होने की तुलना में अधिक शक्तिशाली है, हालांकि, आप वास्तव में किसी भी वाई-फाई सेटिंग, नेटवर्क कार्ड सेटिंग, समस्या निवारण नेटवर्क, उपयोग किए गए सुरक्षा प्रकारों को बदल सकते हैं एक कनेक्शन पर, एक pcap फ़ाइल में पैकेट कैप्चर करें, जुड़ें और लीए नेटवर्क, वाईफाई नेटवर्क से अलग करें, राउटर और नेटवर्क को प्राथमिकता दें, सिग्नल की ताकत और हस्तक्षेप देखें, वाई-फाई हार्डवेयर ड्राइवरों को समायोजित करें, और नेटवर्क समस्या निवारण कार्यों की एक विशाल विविधता भी करें .यह Mac पर वायरलेस कार्ड के साथ इंटरैक्ट करने के सबसे शक्तिशाली तरीकों में से एक है।

जबकि एयरपोर्ट कमांड के लिए कोई मैनुअल पेज नहीं है, कमांड को -h या -help फ्लैग संलग्न करने से फ्लैग की एक संक्षिप्त सूची और उनके कार्य की व्याख्या जारी होगी। आप पूरी सहायता फ़ाइल प्राप्त करने के लिए Mac OS X कमांड लाइन पर 'हवाई अड्डा' भी चला सकते हैं, जिसे नीचे दिखाया गया है:

जैसा कि आप देख सकते हैं, मैक ओएस एक्स में हवाईअड्डा उपयोगिता का उपयोग करके वायरलेस नेटवर्क के साथ बातचीत करने के लिए विकल्पों की बहुतायत है। उन्नत मैक उपयोगकर्ताओं को वास्तव में इससे बाहर निकलना चाहिए, क्योंकि यह अत्यंत है शक्तिशाली, और बेतहाशा उपयोगी।

आप एयरपोर्ट के साथ कुछ बहुत ही दिलचस्प चीज़ें भी कर सकते हैं। कुछ उदाहरणों के लिए, आप हवाई अड्डे के साथ कमांड लाइन से वायरलेस सिग्नल की शक्ति का लाइव परीक्षण कर सकते हैं। एक अन्य उदाहरण उपलब्ध वाई-फाई राउटर को केवल नाम से सूचीबद्ध करेगा जो पास में हैं, सिग्नल की शक्ति द्वारा क्रमबद्ध हैं (इसके लिए @jacobiun को धन्यवाद) लेकिन बीएसएसआईडी और अन्य डेटा को छोड़ दें:

"

airport -s | पूंछ -एन +1 | sed &39;s/ :/, &:/g&39; | sed &39;s/ -/, -/g&39; | कट -d &39;,&39; -f1, 3 | sed &39;s/^]//;s/]$//&39; | grep -v SSID>"

अगली बार जब आप किसी भी वाई-फाई से संबंधित कार्य या सामान्य रूप से वायरलेस नेटवर्किंग पर काम कर रहे हों, तो भयानक हवाई अड्डे के उपकरण को याद रखें।

एयरपोर्ट – Mac के लिए अल्पज्ञात कमांड लाइन वायरलेस यूटिलिटी