shell脚本(怎么通过外接一个USB无线网卡,获取对应的网口哇)

shell脚本(怎么通过外接一个USB无线网卡,获取对应的网口哇),求解一下,没有思路

ifconfig命令可以获取一些网卡信息。不过不知道你要获取什么对应的网口

我的意思是,外接一个USB无线网卡,通过这个外置的无线网卡,获取生成对应的网口!

提供一个笨办法:记录插入usb之前的网卡列表,插入usb,查询当前的网卡列表,用diff工具求差,应该就是新生成的网口。

另外一个思路,
1)首先通过lsusb查看,根据ID和制造商信息确定插入的是哪个usb口,以及对应的device号;
2)遍历/sys/bus/usb/devices目录,通过usb总线号,port号,确定对应的设备子目录(例如1-2/,检查device是否匹配);
3)通过设备子目录下的net子目录,找到对应的网口名字.