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

时间:2014-05-07 11:57:32

标签: macos wifi wireless ssid

目前我正在研究MAC-10.9。我想知道我系统上所有无线网络的详细信息。喜欢       " 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信息

1 个答案:

答案 0 :(得分:3)

它不会准确地提供您正在寻找的内容(其中一些看起来像特定于操作系统的参数),但您可以从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

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