gpt4 book ai didi

linux - iwconfig 在哪里获取有关 linux 比特率的数据

转载 作者:太空宇宙 更新时间:2023-11-04 11:17:15 25 4
gpt4 key购买 nike

我正在编写一个 C 程序来计算数据链路上的当前带宽使用情况。我还需要链接的带宽。

对于无线链接,iwconfig 打印存储在/proc/net/wireless 中的无线链接特征。然而,无线链路的数据速率如何?它是否也存储在(另一个)文件中的某处?

同样对于以太网链接,是否有存储所有链接详细信息的类似文件?

最佳答案

你应该使用 libnl查询接口(interface)信息。不要依赖/proc 下的文件或抓取 iwiwconfig 的输出,因为它们的输出格式可能随时更改。

如果您对细节感到好奇,请查看 iw 的源代码.很容易理解(我自己用它来了解如何查询nl80211接口(interface)信息)。

关于linux - iwconfig 在哪里获取有关 linux 比特率的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20286117/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com