repülőtér – a kevéssé ismert Command Line vezeték nélküli segédprogram Mac-hez
Tartalomjegyzék:
Az alkalmi Mac-felhasználók elől elrejtve egy spicces parancssori segédprogram, amely lehetővé teszi a Mac vezeték nélküli kapcsolatának megtekintését, konfigurálását és hibaelhárítását teljes egészében a MacOS és a Mac OS X termináljáról. Ez a parancs tartalmaz egy súgófájlt, de egyébként nem sok. dokumentációt, és a parancs homályos helyéből ítélve az Apple valószínűleg nem gondolta, hogy ez túlságosan hasznos lenne egy átlagos Mac-felhasználó számára.De a rejtett parancssori repülőtéri eszköz valóban nagyon hasznos, különösen a haladó Mac-felhasználók számára, akik teljes irányítást szeretnének biztosítani wi-fi hardverük felett közvetlenül a Mac OS X parancssorából.
Ezt szem előtt tartva, íme, hogyan érheti el a hihetetlenül hasznos, de kevéssé ismert repülőtéri eszközt, és hogyan használhatja néhány hálózati feladathoz is.
A repülőtéri parancssori eszköz elérése és használata Mac OS rendszeren
Ha kíváncsi, igen, a parancssori repülőtéri eszköz a Mac OS X szinte minden verziójában létezik, még azokban a modern verziókban is, amelyek már nem nevezték a vezeték nélküli hálózatot „repülőtérnek”, és Wi-Fi-nek nevezték. OK, kezdjük.
Először is, könnyebben hozzáférhet a repülőtéri Wi-Fi eszközhöz
Az első dolog, amit tennie kell, az, hogy szimbolikus linket hozzon létre a repülőtéri parancshoz, mivel az nagyon kényelmetlen helyen található, mély útvonalon, ez segít a gyors használatban. A repülőtérre mutató szimbolikus link létrehozása nagyon egyszerű, a Terminálba írja be a következőt:
MacOS Mojave, Catalina, Big Sur és újabb MacOS-kiadások 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 és korábbi verziókhoz sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport
A fentiek kissé nehezen olvashatók egyes böngészőkben, ezért alternatív megoldásként használhatja a következőket (ugyanezt csinálja, csak két parancsra osztva):
Mac OS Catalina, Mojave és újabb macOS verziókhoz $ 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 és korábbi verziókhoz $ cd /usr/sbin $ sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport
Ne feledje, hogy a modern macOS-verziók és a korábbi verziók között az egyetlen különbség az, hogy hol kell elhelyezni a szimbolikus hivatkozást, amely a /usr/local/bin/ és az /usr/sbin/ könyvtárban található.
Bármelyik módszert is választja, a sudo parancs root jelszót kér, írja be, és nyomja meg a return gombot.
Igen, ez az óriási rejtélyes út a Mac OS X mélyén keresztül rejtette el a csodálatos repülőtéri segédprogramot, de a fenti parancs futtatásával összekapcsolta ezt a hosszú utat a sokkal rövidebb "repülőtérrel". , Ami nagyszerű.
A repülőtéri vezeték nélküli eszköz használata Mac OS X Command Line rendszerben
Most, hogy a fenti szimbolikus link segítségével gyorsan és egyszerűen elérheti a repülőteret, elkezdheti használni a repülőtéri eszközt.
Elsőként valószínűleg az -I és -s jelzőket találja a leghasznosabbnak és informatívabbnak.
Például a Airport -s használatával hatékonyan megbotlik a Wi-Fi útválasztót, és megkapja az elérhető vezeték nélküli hálózatok listáját az SSID-vel, a BSSID hardvercímével, a biztonsági titkosítás típusával és a csatornájukkal.
repülőtér -s
Az Airport -I parancsot is használhatja a Terminal promptnál, amely az aktuális wi-fi kapcsolatra vonatkozó információkat ad vissza, így néz ki:
$ repülőtér -I commQuality: 75 rawQuality: 59 avgSignalLevel: -40 avgNoiseLevel: -97 linkStatus: ESS portType: Client lastTxRate: 11 maxRate: 11 BSStatusAs1oc : 00:06:5b:2a:37:10 SSID: OSXNetwork Security: nincs $
A megjelenített részletes információk a vezeték nélküli jel minőségéről, zajáról, biztonságáról és egyéb WiFi-hálózati jellemzőkről.
A repülőtéri parancs sokkal hatékonyabb, mint az aktuális vezeték nélküli hálózat adatainak listázása, de valójában manuálisan módosíthatja a Wi-Fi-beállításokat, a hálózati kártya beállításait, elháríthatja a hálózatokat, módosíthatja a használt biztonsági típusokat. kapcsolaton, csomagok rögzítése pcap fájlba, hálózatokhoz való csatlakozás és leae, leválasztás a wifi hálózatról, prioritások meghatározása az útválasztóknak és hálózatoknak, a jelerősség és az interferencia ellenőrzése, a wi-fi hardver illesztőprogramjainak beállítása és a hálózati hibaelhárítási funkciók széles skálája. .Ez könnyen az egyik leghatékonyabb módja a vezeték nélküli kártyákkal való interakciónak Mac számítógépen.
A repülőtéri parancshoz nincs kézi oldal, a -h vagy a –help jelző csatolása a parancshoz rövid listát ad ki a zászlókról és magyarázatot a funkciójukról. A teljes súgófájl letöltéséhez a Mac OS X parancssorában futtathatja az „repülőtér” kifejezést is:
Amint látja, rengeteg lehetőség kínálkozik a vezeték nélküli hálózatokkal való interakcióra a Mac OS X repülőtéri segédprogramjával. A haladó Mac-felhasználóknak igazán ki kell próbálniuk ezt, mivel rendkívüli erős és vadul hasznos.
A repülőtérrel is végezhet néhány érdekes dolgot. Néhány példa a vezeték nélküli jelerősséget élőben tesztelheti a repülőtér parancssoráról. Egy másik példa csak név szerint felsorolja a közelben lévő elérhető Wi-Fi útválasztókat, jelerősség szerint rendezve (ezt köszönjük @jacobiun-nak), de kihagyja a BSSID-t és más adatokat:
"repülőtér -s | farok -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>"
A következő alkalommal, amikor bármilyen Wi-Fi-vel kapcsolatos feladaton vagy általában vezeték nélküli hálózaton dolgozik, emlékezzen a nagyszerű repülőtéri eszközre.