Обратите внимание, что вся информация на этом портале переведена с других языков, поэтому некоторые фразы могут быть неточными. Надеемся на ваше понимание и желаем успешной работы с сайтом! С уважением, создатели сайта. Наша почта: [email protected]

См. Список всех сетей Wi-Fi, к которым ранее подключен компьютер Mac

Имейте в виду, что эти списки не являются полностью безошибочными и не должны рассматриваться как криминалисты по каким-либо причинам, кто-то может вручную добавить и удалить записи из списка предпочтительных и запоминаемых сетей, если они этого захотят. Тем не менее, для сценария поиска по среднему варианту использования они должны быть адекватными.

Видение сетей Wi-Fi, к которым подключился Mac

Если вы предварительно настроили свои предпочтительные сети, вы будете знакомы с этим списком:

  • Откройте «Системные настройки» в меню «Apple» и выберите «Сеть»,
  • Нажмите кнопку «Дополнительно» и выберите вкладку «Wi-Fi».
  • Посмотрите в списке «Предпочтительные сети», чтобы найти список ранее подключенных беспроводных сетей, он прокручивается

Список прошлых wi-fi сетей

Подход к пользовательскому интерфейсу легко, но такую ​​же информацию можно получить из командной строки.

Список ранее используемых сетей Wi-Fi из командной строки

Список истории беспроводной сети можно получить с помощью командной строки с использованием этой длинной строки, убедитесь, что она введена в одну строку:

В современных версиях Mac OS, таких как OS X El Capitan и Yosemite, вы можете значительно сократить синтаксис так:

defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences | grep SSIDString

В предыдущих версиях OS X вы можете выбрать то же, что и в приведенной выше команде, или использовать более длинную строку ниже с тяжелым регулярным выражением:

defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences RememberedNetworks | egrep -o ‘(SSID_STR | _timeStamp). +’ | sed ‘s /^.*= \ (. * \); $ / \ 1 /’ | sed ‘s / ^ «\ (. * \)» $ / \ 1 /’ | sed ‘s / \ ([0-9] \ {4 \} -..- .. \). * / \ 1 /’

Вы увидите что-то вроде вывода, в котором перечислены только SSID маршрутизаторов:

Это-маршрутизатор
Linksys
Кофейня
RouterFromDubiousLocationThatMacShouldntHaveBeenAt
Starbucks Cupertino
Ancient_Router_from_2007

Длинные команды поступают из CoderWall, и хотя это может показаться странным, требуется получить чистый результат. Ввод строки без grep и sed предоставит вам гораздо больше информации, чем вы ищете в этом случае, так как она выгружает все, что связано с прошлыми соединениями wi-fi, которые стали частью списка «RememberedNetworks».

Понравилась статья? Поделиться с друзьями: