如何通过命令行获取有关我的 mac 系统上可用的 wifi 连接的详细信息

Mac*_*per 0 macos wireless ssid wifi

目前我正在研究 MAC-10.9。我想知道我的系统上可用的所有 wifi 网络的详细信息。例如“SSIDName”:“network_ng”、“DefaultAuthenticationAlgorithm”:“RSNA_PSK”、“DefaultCipherAlgorithm”:“CCMP”、“SecurityEnabled”:“True”、“ConnectionStatus” ": "断开连接", "BssType": "基础设施", "NetworkConnectable": "True", "NumberOfSSIDs": "1", "ProfileName": "", "SignalQuality": "100"

只需查看此链接http://somesite.zzl.org/PowerBASIC/WiFi.html

同样,我想要我的 mac 系统的 wi-fi 信息

Gor*_*son 6

它不会为您提供您正在寻找的确切信息(其中一些看起来像特定于操作系统的参数),但您可以从airport命令中获得很多相关信息。它不在默认 PATH 中,因此您需要提供可执行文件的完整路径:

$ /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -s
                        SSID BSSID             RSSI CHANNEL HT CC SECURITY (auth/unicast/group)
                 myqwest0437 00:24:7b:2e:1c:01 -89  11      N  -- WPA(PSK/TKIP/TKIP) WPA2(PSK/AES/TKIP)
                     Bart2.4 04:a1:51:fc:45:97 -85  9       Y  -- WPA2(PSK/AES/AES) 
                    Amped_SR f8:7b:8c:14:70:08 -79  2       Y  -- WPA(PSK/AES/AES) WPA2(PSK/AES/AES) 
                 NETGEAR2010 00:26:f2:c2:85:08 -85  11      Y  -- WEP
Run Code Online (Sandbox Code Playgroud)

您还可以通过该-I选项获取有关您加入的网络的更多详细信息。