我想要一个命令来检查我的互联网连接是有线还是无线。我正在使用 Arch Linux。我这样做是为了在柠檬栏中针对不同的网络配置显示不同的图标。
答案1
一般情况下,您的网络可以配置为同时具有无线和有线连接。例如,您的路线的一部分通过无线连接,另一部分通过有线连接。
我会通过以下方式检测它:
- 识别可能指示网络连接类型的地址(例如公共 google dns 8.8.8.8)
通过此命令检查使用什么接口到达此地址:
ip 路由获取 8.8.8.8
- 获取有关此 SO 中描述的接口的信息回答
我想要一个命令来检查我的互联网连接是有线还是无线。我正在使用 Arch Linux。我这样做是为了在柠檬栏中针对不同的网络配置显示不同的图标。
一般情况下,您的网络可以配置为同时具有无线和有线连接。例如,您的路线的一部分通过无线连接,另一部分通过有线连接。
我会通过以下方式检测它:
通过此命令检查使用什么接口到达此地址:
ip 路由获取 8.8.8.8