Знайдіть детальну історію підключень Wi-Fi у командному рядку Mac OS X
Зміст:
У деяких ситуаціях може бути корисно знати, до яких бездротових мереж підключився Mac і коли це з’єднання востаннє встановлювалося.
Ми продемонструємо, як відкрити вичерпний перелік даних про раніше підключені мережі Wi-Fi на Mac, який включатиме дату й час останнього підключення (з точністю до секунди!), якщо мережа приховано чи ні, номер SSID мережі, широкомовну назву SSID мережі та тип безпеки кожної мережі Wi-Fi.
Це використовуватиме командний рядок Mac OS X, який, очевидно, є трохи розширенішим і, можливо, не підходить для пересічних користувачів Mac. Тим не менш, отримана інформація може бути корисною для багатьох цілей. Ви знайдете дані корисними для чогось такого простого, як відновлення забутого пароля мережі Wi-Fi від маршрутизатора, ім’я якого ви не можете запам’ятати, для усунення несправностей мережі та діагностики або навіть для аналізу даних і криміналістичних цілей.
Як переглянути історію мережевих підключень Wi-Fi на Mac
Запустіть програму Terminal, розташовану в /Applications/Utilities/ (або за допомогою Spotlight і Command+Spacebar) і введіть такий рядок команди в один рядок:
Для сучасних версій Mac OS і Mac OS X, включаючи MacOS High Sierra, Sierra, El capitan, OS X Yosemite та новіші , використовуйте наступне:
defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep LastConnected -A 7
Для попередніх версій Mac OS X, включно з Mavericks і попередніми випусками, ви можете використати таку команду, щоб очистити вихідні дані та зіставити їх який доступний у сучасних версіях:
defaults читати /Library/Preferences/SystemConfiguration/com.apple.airport.preferences| sed 's|\./|`pwd`/|g' | sed 's|.plist||g'|grep 'LastConnected' -A 7
Натисніть «Повернутись», і ви миттєво побачите вичерпний список деталей підключення до бездротової мережі.
Ось приклад результату, отриманого за допомогою цього командного рядка, який показує три підключені мережі.
$ defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep LastConnected -A 7 LastConnected=2015-05-29 09:14: 48 +0000; Перехід=0; PossiblyHiddenNetwork=0; RoamingProfileType=Single; SPRoaming=0; SSID=; SSIDString=HomeWirelessWAN-ng; SecurityType=WPA/WPA2 Personal; -- LastConnected=2015-05-31 01:52:43 +0000; Перехід=0; PossiblyHiddenNetwork=1; RoamingProfileType=Single; SPRoaming=0; SSID=; SSIDString=секретна мережа 1; SecurityType=WPA2 Personal; -- LastConnected=2015-06-03 08:32:12 +0000; Перехід=0; PossiblyHiddenNetwork=0; RoamingProfileType=Single; SPRoaming=0; SSID=; SSIDString=Загальнодоступна мережа - Парки 1; SecurityType=None;"
Пам’ятайте, якщо ви запустите цю команду на комп’ютері Mac, який об’єднав багато бездротових маршрутизаторів, ви побачите дуже довгий список, який буде легше читати, якщо перенаправити його в текстовий файл, додавши « > ~/Desktop/connectionlist.txt” до кінця синтаксису так:
defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep LastConnected -A 7 > ~/Desktop/connectionlist.txt
Якщо ви використовуєте цю команду, на робочому столі OS X поточного користувача з’явиться файл під назвою «connectionlist.txt» із відповідною інформацією.
Постійні читачі тут, мабуть, пам’ятають, що ми показали кілька способів дізнатися, до яких мереж Wi-Fi підключався Mac раніше, але ці методи у порівнянні надають значно менше інформації, звичайно, порівняно з великою кількістю деталей пропонується тут.Ви можете використовувати те, що найбільше відповідає вашим потребам.
Чи знаєте ви інший спосіб відстеження історії підключень Wi-Fi на Mac? Дайте нам знати в коментарях!