lidosta — maz zināmā komandrindas bezvadu utilīta operētājsistēmai Mac

Satura rādītājs:

Anonim

Ikdienas Mac lietotājam ir paslēpta sarežģīta komandrindas utilīta, kas ļauj skatīt, konfigurēt un novērst Mac bezvadu savienojuma problēmas, pilnībā izmantojot MacOS un Mac OS X termināli. Šai komandai ir palīdzības fails, taču tā ir citāda, taču ne pārāk liela. dokumentāciju, un, spriežot pēc komandas neskaidrās atrašanās vietas, Apple, iespējams, nedomāja, ka tā būtu pārāk noderīga parastam Mac lietotājam.Taču slēptais komandrindas lidostas rīks patiešām ir ļoti noderīgs, jo īpaši pieredzējušākiem Mac lietotājiem, kuri vēlas pilnībā kontrolēt savu Wi-Fi aparatūru tieši no komandrindas operētājsistēmā Mac OS X.

Paturot to prātā, tālāk ir norādīts, kā piekļūt pārsteidzoši noderīgajam, taču mazpazīstamajam lidostas rīkam un kā to izmantot arī dažiem tīkla uzdevumiem.

Kā piekļūt un izmantot lidostas komandrindas rīku operētājsistēmā Mac OS

Ja jums radās jautājums, jā, komandrindas lidostas rīks pastāv gandrīz visās Mac OS X versijās, pat modernajās versijās, kas pārtrauca saukt bezvadu tīklu par "lidostu" un dēvē to par Wi-Fi. Labi, sāksim.

Pirmkārt, iegūstiet vienkāršāku piekļuvi lidostas Wi-Fi rīkam

Pirmā lieta, ko vēlaties darīt, ir izveidot simbolisku saiti uz lidostas komandu, jo tā atrodas ļoti neērtā vietā ar dziļu ceļu, kas palīdz ātri izmantot. Izveidot simbolisku saiti uz lidostu ir ļoti vienkārši, terminālī ierakstiet:

Sistēmām MacOS Mojave, Catalina, Big Sur un jaunākām MacOS versijām sudo ln -s / System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/local/bin/airport

Operētājsistēmai Mac OS X High Sierra, Sierra, El Capitan, Mavericks un agrākām versijām sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport

Iepriekšminēto var būt nedaudz grūti izlasīt dažās pārlūkprogrammās, tāpēc varat izmantot tālāk norādīto (tas dara to pašu, tikai sadalot divās komandās):

Mac OS Catalina, Mojave un jaunākām macOS versijām $ cd /usr/local/ bin/ $ sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport

Paredzēts Mac OS X High Sierra, Sierra, El Capitan, Mavericks un agrākām versijām $ cd /usr/sbin $ sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport

Ņemiet vērā, ka vienīgā atšķirība starp modernajām macOS versijām un iepriekšējām versijām ir vieta, kur jūs ievietosit simbolisko saiti, kas atrodas mapē /usr/local/bin/ pretstatā /usr/sbin/

Neatkarīgi no tā, kuru metodi izmantojat, komanda sudo liks jums ievadīt root paroli, ievadiet to un nospiediet atgriešanās taustiņu.

Jā, šis milzīgais noslēpumains ceļš cauri Mac OS X dziļumiem ir vieta, kur Apple paslēpa brīnišķīgo lidostas utilītu, taču, izpildot iepriekš minēto komandu, jūs tikko saistījāt šo garo ceļu ar daudz īsāku "lidostu". , kas ir lieliski.

Lidostas bezvadu rīka izmantošana operētājsistēmas Mac OS X komandrindā

Tagad, kad jums ir ātra un ērta piekļuve lidostai, izmantojot iepriekš minēto simbolisko saiti, varat sākt izmantot lidostas rīku.

Iesākumam, iespējams, karogs -I un -s ir visnoderīgākais un informatīvākais.

Piemēram, ar lidostu -s jūs efektīvi iegūsit Wi-Fi maršrutētāja traucējumus un iegūsit pieejamo bezvadu tīklu sarakstu ar to SSID, BSSID aparatūras adresi, drošības šifrēšanas veidu un kanālu.

lidosta -s

Varat arī izmantot lidostu -I uzvednē Terminal, kas atgriezīs informāciju, kas raksturīga pašreizējam Wi-Fi savienojumam, izskatoties apmēram šādi:

$ lidosta -I commQuality: 75 rawQuality: 59 avgSignalLevel: -40 avgNoiseLevel: -97 linkStatuss: ESS portType: Client lastTxRate: 11 maxRate: 11 BSSta lastAssoc. : 00:06:5b:2a:37:10 SSID: OSXNetwork Security: nav $

Tiek parādīta detalizēta informācija par bezvadu signāla kvalitāti, troksni, drošību un citiem WiFi tīkla atribūtiem.

Lidostas komanda ir jaudīgāka, nekā tikai iespēja uzskaitīt informāciju par pašreizējo bezvadu tīklu, taču jūs faktiski varat manuāli pielāgot Wi-Fi iestatījumus, tīkla kartes iestatījumus, novērst tīklu problēmas, mainīt izmantotos drošības veidus. savienojumā, tveriet paketes pcap failā, pievienojieties un izslēdziet tīklus, atvienojieties no Wi-Fi tīkla, piešķiriet prioritāti maršrutētājiem un tīkliem, skatiet signāla stiprumu un traucējumus, pielāgojiet Wi-Fi aparatūras draiverus un veiciet arī dažādas tīkla problēmu novēršanas funkcijas. .Tas ir vienkārši viens no jaudīgākajiem veidiem, kā Mac datorā mijiedarboties ar bezvadu karti.

Kamēr lidostas komandai nav rokasgrāmatas lapas, pievienojot karodziņu -h vai -help komandai, tiks parādīts īss karogu saraksts un to funkciju skaidrojumi. Varat arī palaist “lidosta” Mac OS X komandrindā, lai iegūtu pilnu palīdzības failu, kas parādīts tālāk:

Kā redzat, ir daudz iespēju, lai mijiedarbotos ar bezvadu tīkliem, izmantojot lidostas utilītu operētājsistēmā Mac OS X. Uzlabotiem Mac lietotājiem šī iespēja patiešām ir jāizbauda, ​​jo tas ir ārkārtīgi spēcīgs un ļoti noderīgs.

Ar lidostu varat arī paveikt dažas diezgan interesantas lietas. Dažiem piemēriem varat pārbaudīt bezvadu signāla stiprumu tiešraidē no komandrindas ar lidostu. Citā piemērā tiks uzskaitīti pieejamie Wi-Fi maršrutētāji tikai pēc nosaukuma, kas atrodas tuvumā, sakārtoti pēc signāla stipruma (par to paldies @jacobiun), bet izlaižot BSSID un citus datus:

"

lidosta -s | aste -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>"

Nākamreiz, kad strādājat ar jebkuru ar Wi-Fi saistītu uzdevumu vai bezvadu tīklu kopumā, atcerieties lielisko lidostas rīku.

lidosta — maz zināmā komandrindas bezvadu utilīta operētājsistēmai Mac