![用于检测互联网连接是有线还是无线的命令](https://linux22.com/image/82947/%E7%94%A8%E4%BA%8E%E6%A3%80%E6%B5%8B%E4%BA%92%E8%81%94%E7%BD%91%E8%BF%9E%E6%8E%A5%E6%98%AF%E6%9C%89%E7%BA%BF%E8%BF%98%E6%98%AF%E6%97%A0%E7%BA%BF%E7%9A%84%E5%91%BD%E4%BB%A4.png)
我想要一个命令来检查我的互联网连接是有线还是无线。我正在使用 Arch Linux。我这样做是为了在柠檬栏中针对不同的网络配置显示不同的图标。
答案1
一般情况下,您的网络可以配置为同时具有无线和有线连接。例如,您的路线的一部分通过无线连接,另一部分通过有线连接。
我会通过以下方式检测它:
- 识别可能指示网络连接类型的地址(例如公共 google dns 8.8.8.8)
通过此命令检查使用什么接口到达此地址:
ip 路由获取 8.8.8.8
- 获取有关此 SO 中描述的接口的信息回答
我想要一个命令来检查我的互联网连接是有线还是无线。我正在使用 Arch Linux。我这样做是为了在柠檬栏中针对不同的网络配置显示不同的图标。
一般情况下,您的网络可以配置为同时具有无线和有线连接。例如,您的路线的一部分通过无线连接,另一部分通过有线连接。
我会通过以下方式检测它:
通过此命令检查使用什么接口到达此地址:
ip 路由获取 8.8.8.8