我需要在不使用提升的(root)权限的情况下找到 Linux 机器上 NIC 的链接速度。
通常我只会使用 ethtool,但这似乎需要 root 权限。
可以“dmesg | grep eth”并检查以下行:
igb 0000:01:00.0: eth0: igb: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
Run Code Online (Sandbox Code Playgroud)
...但是每次链接速度发生变化(例如由于电缆故障而从 1000 兆位变为 100 兆位)时,是否一定会记录这样的消息?
有没有更好/更简单的方法来做到这一点?如果重要的话,这些机器正在运行 RHEL 6.6,我可以安装任何需要的软件。