Bu yapmanın güzel bir yolu değil, ancak istediğiniz bilgiyi size getiriyor:
system_profiler | grep "Interfaces" -A15
Komut, ne kadar veri olduğundan dolayı yavaş system_profiler
dışarı fırladı. Ancak bir özet olarak:
system_profiler
sistem hakkındaki bilgi yüklerini listeler
|
"boru" dır ve 1'in çıkışını başka bir komuta (3) koyar.
grep
Örüntüler / kelimeler arar, bizim durumumuzda "Arayüzler"
- Anahtar
-A15
Maçın ardından 15 satır yazdırır.
Örnek çıktı:
Interfaces:
en0:
Card Type: AirPort Extreme (0x14E4, 0xEF)
Firmware Version: Broadcom BCM43xx 1.0 (5.106.98.100.17)
MAC Address: xx:xx:xx:xx:xx:xx
Locale: FCC
Country Code: US
Supported PHY Modes: 802.11 a/b/g/n
Supported Channels: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 149, 153, 157, 161, 165
Wake On Wireless: Supported
AirDrop: Supported
Status: Connected
Current Network Information:
mynetwork:
PHY Mode: 802.11n
BSSID: xx:xx:xx:xx:xx:xx
Sınırlayabilirsin -A15
daha düşük bir numaraya (3 deyin) sadece kart kimliğini ve Firmware sürümünü (yani yonga seti olacak) almak için. Bu çok fazla bilgi ise, arayüzler hakkında her zaman biraz bilgi edinebilirsiniz. ifconfig
veya network setup -listallhardwareports
, ancak MAC adresinden ayrıştırmak istemediğiniz sürece yonga seti / manu hakkında bilgi içermez (ilk 6 karakter, sanırım).
Aksi takdirde, yükleme içine bakabilirsiniz lspci
, ama bu muhtemelen başka bir soru kapsamında.