Găsiți istoricul detaliat al conexiunii Wi-Fi din linia de comandă a Mac OS X

Cuprins:

Anonim

Există unele situații în care poate fi util să știi exact la ce rețele wireless s-a conectat un Mac și când a fost stabilită ultima conexiune.

Vom demonstra cum să descoperim o listă cuprinzătoare de detalii despre rețelele Wi-Fi conectate anterior pe un Mac, care va include data și ora ultimei conexiuni (până la a doua!), dacă rețeaua este ascuns sau nu, numărul SSID al rețelei, numele de difuzare SSID al rețelei și tipul de securitate al fiecărei rețele wifi.

Acest lucru va folosi linia de comandă a Mac OS X, care este, evident, ceva mai avansată și poate nu se aplică utilizatorilor medii de Mac. Cu toate acestea, informațiile preluate pot fi utile pentru o mare varietate de scopuri. Veți găsi datele utile pentru ceva la fel de simplu, cum ar fi recuperarea unei parole uitate a unei rețele wi-fi de la un router al cărui nume nu vă puteți aminti, pentru depanarea și diagnosticarea rețelei sau chiar pentru analiza datelor și în scopuri criminalistice.

Cum să vezi istoricul conexiunilor la rețeaua Wi-Fi pe un Mac

Lansați aplicația Terminal, aflată în /Aplicații/Utilități/ (sau cu Spotlight și Command+Spacebar) și introduceți următorul șir de comandă într-o singură linie:

Pentru versiunile moderne de Mac OS și Mac OS X, inclusiv MacOS High Sierra, Sierra, El capitan, OS X Yosemite și mai noi , foloseste urmatoarele:

defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep LastConnected -A 7

Pentru versiunile anterioare de Mac OS X, inclusiv Mavericks și versiunile anterioare, puteți folosi următoarea comandă pentru a curăța rezultatul și pentru a le potrivi care este disponibil în versiunile moderne:

defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences| sed 's|\./|`pwd`/|g' | sed 's|.plist||g'|grep 'LastConnected' -A 7

Apăsați Retur și veți vedea instantaneu lista cuprinzătoare a detaliilor conexiunii la rețeaua fără fir.

Iată un exemplu de ieșire furnizată de acest șir de comandă, care arată trei rețele conectate.

"

$ implicite citite /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep LastConnected -A 7 LastConnected=2015-05-29 09:14: 48 +0000; Punct de trecere=0; PossiblyHiddenNetwork=0; RoamingProfileType=Single; SPRoaming=0; SSID=; SSIDString=HomeWirelessWAN-ng; SecurityType=WPA/WPA2 Personal; -- LastConnected=2015-05-31 01:52:43 +0000; Punct de trecere=0; PossiblyHiddenNetwork=1; RoamingProfileType=Single; SPRoaming=0; SSID=; SSIDString=Rețeaua secretă 1; SecurityType=WPA2 Personal; -- LastConnected=2015-06-03 08:32:12 +0000; Punct de trecere=0; PossiblyHiddenNetwork=0; RoamingProfileType=Single; SPRoaming=0; SSID=; SSIDString=Rețea publică - Parcuri 1; SecurityType=None;"

Rețineți că dacă rulați această comandă pe un Mac care s-a alăturat multor routere wireless, veți găsi o listă foarte lungă returnată, care poate fi citită mai bine dacă este redirecționată într-un fișier text prin adăugarea „ > ~/Desktop/connectionlist.txt” până la sfârșitul sintaxei astfel:

defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep LastConnected -A 7 > ~/Desktop/connectionlist.txt

Dacă utilizați acea comandă, pe desktopul OS X al utilizatorilor actuali va apărea un fișier numit „connectionlist.txt” cu informațiile pertinente.

Cititorii obișnuiți de aici își pot aminti că am arătat câteva modalități de a găsi la ce rețele wi-fi s-a conectat un Mac înainte, dar aceste metode în comparație oferă mult mai puține informații, cu siguranță în comparație cu detaliile extinse. oferit aici.Puteți folosi oricare dintre cele mai relevante pentru nevoile dvs.

Cunoașteți o altă modalitate de a urmări istoricul conexiunilor Wi-Fi pe un Mac? Spune-ne în comentarii!

Găsiți istoricul detaliat al conexiunii Wi-Fi din linia de comandă a Mac OS X