ہوائی اڈہ – میک کے لیے کم معروف کمانڈ لائن وائرلیس یوٹیلیٹی
فہرست کا خانہ:
آرام دہ اور پرسکون میک صارف سے پوشیدہ ایک spiffy کمانڈ لائن یوٹیلیٹی ہے جو آپ کو اپنے میک کے وائرلیس کنکشن کو مکمل طور پر MacOS اور Mac OS X کے ٹرمینل سے دیکھنے، کنفیگر کرنے اور ٹربل شوٹ کرنے کی اجازت دیتی ہے۔ اس کمانڈ میں ایک ہیلپ فائل ہے لیکن دوسری صورت میں زیادہ نہیں ہے۔ دستاویزات، اور کمانڈ کے غیر واضح مقام کو دیکھتے ہوئے، ایپل نے شاید یہ نہیں سوچا تھا کہ یہ اوسط میک صارف کے لیے زیادہ کارآمد ہوگا۔لیکن پوشیدہ کمانڈ لائن ہوائی اڈے کا آلہ واقعی بہت مفید ہے، خاص طور پر زیادہ جدید میک صارفین کے لیے جو Mac OS X میں کمانڈ لائن سے براہ راست اپنے وائی فائی ہارڈ ویئر پر مکمل کنٹرول حاصل کرنا چاہتے ہیں۔
اس بات کو ذہن میں رکھتے ہوئے، حیرت انگیز طور پر مفید لیکن بہت کم معروف ہوائی اڈے کے ٹول تک رسائی حاصل کرنے کا طریقہ یہاں ہے، اور آپ اسے نیٹ ورکنگ کے کچھ کاموں کے لیے بھی کیسے استعمال کر سکتے ہیں۔
Mac OS پر ایئرپورٹ کمانڈ لائن ٹول تک رسائی اور استعمال کرنے کا طریقہ
اگر آپ سوچ رہے تھے، ہاں کمانڈ لائن ایئرپورٹ ٹول Mac OS X کے تقریباً تمام ورژنز میں موجود ہے، حتیٰ کہ جدید ورژنز جنہوں نے وائرلیس نیٹ ورکنگ کو 'ایئرپورٹ' کہنا بند کر دیا ہے اور اسے Wi-Fi کہتے ہیں۔ ٹھیک ہے چلو شروع کرتے ہیں۔
پہلے، ہوائی اڈے کے وائی فائی ٹول تک آسان رسائی حاصل کریں
پہلا کام جو آپ کرنا چاہیں گے وہ ہے ہوائی اڈے کی کمانڈ سے ایک علامتی لنک بنانا، کیونکہ یہ گہرے راستے کے ساتھ ایک انتہائی تکلیف دہ جگہ پر واقع ہے، اس سے فوری استعمال میں مدد ملتی ہے۔ ہوائی اڈے سے علامتی لنک بنانا بہت آسان ہے، ٹرمینل میں درج ذیل ٹائپ کریں:
MacOS Mojave، Catalina، Big Sur، اور جدید ترین MacOS ریلیز کے لیے sudo ln -s / System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/local/bin/airport
Mac OS X High Sierra, Sierra, 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
Mac OS X High Sierra, Sierra, El Capitan, Mavericks، اور پہلے کے لیے $ cd /usr/sbin $ sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport
نوٹ کریں کہ جدید macOS ورژنز اور پچھلے ورژنز کے درمیان فرق صرف یہ ہے کہ آپ علامتی لنک کہاں لگا رہے ہیں، جو کہ /usr/local/bin/ بمقابلہ /usr/sbin/
آپ جو بھی طریقہ اختیار کریں گے، sudo کمانڈ آپ کو روٹ پاس ورڈ کے لیے اشارہ کرے گی، اسے درج کریں اور واپسی کو دبائیں۔
ہاں، Mac OS X کی گہرائیوں سے گزرنے والا وہ بڑا خفیہ راستہ ہے جہاں ایپل نے ہوائی اڈے کی شاندار افادیت کو چھپا رکھا تھا، لیکن اوپر دی گئی کمانڈ کو چلا کر آپ نے اس طویل راستے کو بہت چھوٹے 'ایئرپورٹ' سے جوڑ دیا ہے۔ جو کہ بہت اچھا ہے۔
Mac OS X کمانڈ لائن میں ہوائی اڈے کے وائرلیس ٹول کا استعمال
اب جب کہ آپ کو مذکورہ علامتی لنک کے ساتھ ہوائی اڈے تک فوری اور آسان رسائی حاصل ہے، آپ ہوائی اڈے کے آلے کا استعمال شروع کر سکتے ہیں۔
شروع کرنے والوں کے لیے، آپ کو -I پرچم اور -s جھنڈے سب سے زیادہ مفید اور معلوماتی معلوم ہوں گے۔
مثال کے طور پر، ہوائی اڈے کے ساتھ آپ کے پاس مؤثر طریقے سے وائی فائی روٹر ٹھوکر کھانے والا ہوگا اور دستیاب وائرلیس نیٹ ورکس کی فہرست ان کے SSID، BSSID ہارڈویئر ایڈریس، سیکیورٹی انکرپشن کی قسم، اور چینل کے ساتھ مکمل ہوگی۔
ایئرپورٹ -s
آپ ٹرمینل پرامپٹ پر ہوائی اڈے -I کا بھی استعمال کر سکتے ہیں، جو موجودہ وائی فائی کنکشن کے لیے مخصوص معلومات واپس کرے گا، جو کچھ اس طرح نظر آئے گا:
$ ہوائی اڈے -I کام کی کوالٹی: 75 خام معیار: 59 avgSignalLevel: -40 avgNoiseLevel: -97 linkStatus: ESS portType: کلائنٹ lastTxRate: 11 maxRate: BSSTATSA11 : 00:06:5b:2a:37:10 SSID: OSXNetwork Security: none $
ڈسپلے میں وائرلیس سگنل کے معیار، شور، سیکیورٹی اور دیگر وائی فائی نیٹ ورک کی خصوصیات کے بارے میں تفصیلی معلومات ہیں۔
ایئرپورٹ کمانڈ صرف موجودہ وائرلیس نیٹ ورک پر معلومات درج کرنے کے قابل ہونے سے کہیں زیادہ طاقتور ہے، اگرچہ، آپ اصل میں کسی بھی وائی فائی کی ترتیبات، نیٹ ورک کارڈ کی ترتیبات، خرابیوں کا ازالہ کرنے والے نیٹ ورکس، استعمال شدہ سیکیورٹی کی قسموں کو تبدیل کر سکتے ہیں۔ ایک کنکشن پر، پیکٹوں کو پی سی اے پی فائل میں کیپچر کریں، نیٹ ورکس میں شامل ہوں اور leae کریں، وائی فائی نیٹ ورک سے الگ ہوجائیں، راؤٹرز اور نیٹ ورکس کو ترجیح دیں، سگنل کی طاقت اور مداخلت دیکھیں، وائی فائی ہارڈویئر ڈرائیورز کو ایڈجسٹ کریں، اور نیٹ ورک ٹربل شوٹنگ فنکشنز کی ایک بڑی قسم بھی انجام دیں۔ .یہ آسانی سے میک پر وائرلیس کارڈ کے ساتھ بات چیت کرنے کے سب سے طاقتور طریقوں میں سے ایک ہے۔
جبکہ ہوائی اڈے کی کمانڈ کے لیے کوئی دستی صفحہ نہیں ہے، کمانڈ کے ساتھ -h یا -help پرچم کو منسلک کرنے سے جھنڈوں کی ایک مختصر فہرست اور ان کے کام کی وضاحت جاری کی جائے گی۔ مکمل مدد کی فائل حاصل کرنے کے لیے آپ Mac OS X کمانڈ لائن پر 'ایئرپورٹ' بھی چلا سکتے ہیں، جو نیچے دکھائی گئی ہے:
جیسا کہ آپ دیکھ سکتے ہیں، میک OS X میں ہوائی اڈے کی یوٹیلیٹی کا استعمال کرتے ہوئے وائرلیس نیٹ ورکس کے ساتھ بات چیت کرنے کے لیے بہت سارے اختیارات موجود ہیں۔ طاقتور، اور بے حد مفید۔
آپ ہوائی اڈے کے ساتھ کچھ خوبصورت دلچسپ چیزیں بھی کر سکتے ہیں۔ چند مثالوں کے لیے، آپ ہوائی اڈے کے ساتھ کمانڈ لائن سے وائرلیس سگنل کی طاقت کی براہ راست جانچ کر سکتے ہیں۔ ایک اور مثال دستیاب وائی فائی راؤٹرز کو صرف نام کے مطابق درج کرے گی جو قریب میں ہیں، سگنل کی طاقت کے لحاظ سے ترتیب دیے گئے ہیں (اس کے لیے @jacobiun کا شکریہ) لیکن BSSID اور دیگر ڈیٹا کو چھوڑ کر:
"ایئرپورٹ -s | tail -n +1 | sed &39;s/ :/, &:/g&39; | sed &39;s/ -/, -/g&39; | cut -d &39;, &39; -f1, 3 | sed &39;s/^]//;s/]$//&39; | grep -v SSID>"
اگلی بار جب آپ کسی وائی فائی سے متعلق کام یا عام طور پر وائرلیس نیٹ ورکنگ پر کام کر رہے ہوں تو ہوائی اڈے کے زبردست ٹول کو یاد رکھیں۔