私が読んでいるLinuxワイヤレス拡張ドキュメント、リンク関連質問。
それは言う:
/proc/net/wireless
システムの各無線インターフェースについていくつかの無線関連統計を提供するように設計されている。これは実際には/proc/net/dev
標準ドライバ統計を提供するレプリカです。
両方のファイルの形式は完全に異なります。
/proc/net/dev
:
Inter-| Receive | Transmit
face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed
lo: 13094103 37388 0 0 0 0 0 0 13094103 37388 0 0 0 0 0 0
eth0: 539566809 524165 0 0 0 0 0 0 47595494 365161 0 0 0 0 0 0
tunl0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
gre0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
sit0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
ip6tnl0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
wlan1: 41003557 351105 0 49935 0 0 0 0 525781104 475280 0 35 0 0 0 0
tun0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
/proc/net/wireless
:
Inter-| sta-| Quality | Discarded packets | Missed | WE
face | tus | link level noise | nwid crypt frag retry misc | beacon | 22
wlan1: 0000 21. -66. -256. 0 0 0 0 0 0
/proc/net/wireless
これは、inの値に対して算術を実行してinの値が生成されることを意味しますか?wlan1
/proc/net/dev
ベストアンサー1
これは実際には
/proc/net/dev
標準ドライバ統計を提供するレプリカです。
過度に単純化したのです。コメントするパスワード/proc/net/wireless
より正確に:
/proc/net/dev
このインタフェースは(in)の純粋なレプリカですnet/core/dev.c
。ファイルの内容は基本的にstruct iw_statistics
""の内容です。
これ相互作用クローンですね、つまり形状:パイプ区切り文字を使用するヘッダーを含む列。しかし、内容はまったく異なります(そしてそれだけではそれを理解することはできません/proc/net/dev
)。