如何只获得硬件接口?
试过:
ifconfig -a
ip link show如何使用ifconfig/ip链接显示只获得本地硬件接口?
就像我的ifconfig一样,我得到了(删除了很多):
en0: inet 192.168.0.146 netmask 0xffffff00 broadcast 192.168.0.255
utun0:
utun1:
utun2:
utun3:
utun4:然后,我研究了utun与lsof的接口:
sudo lsof | grep utun
identitys 577
identitys 577
identitys 577
identitys 577
identitys 577好的,名为identitys的东西,直到我找到nmap工具之前,仍然认为它是我的计算机的本地工具:
sudo nmap -sn 192.168.0.127/24
Nmap scan report for 192.168.0.6
Host is up (0.13s latency).
MAC Address: (Sonos)
... # And more原来是我在当地Wifi网络上的Sonos扬声器。
为什么ipconfig/if链接显示显示其他接口?
谢谢
发布于 2022-05-27 17:33:42
-You可以尝试像这样使用awk!
ifconfig | awk '{print $1"\t"$7}' | grep eth0或者用另一种方式。
ifconfig | awk '{print $1"\t"$7}'|grep eth0|awk '{print $2}'https://unix.stackexchange.com/questions/704107
复制相似问题