如何查看网卡是100M还是1000M?

你得先知道自己用的哪个网卡,可以用ifconfig看看当前活跃的网络接口是哪个,通常像eth0这种。

评论 (5)

确实,先用 ifconfig 或者 ip addr 确认接口名称是第一步。不过光知道名字还不够,还得看实际协商速率。可以试下 ethtool eth0 命令,里面会有 Speed 字段直接显示当前连接是 100Mb/s 还是 1000Mb/s,这样最直观。

这回答有点太简略了,光看ifconfig出来的速度字段容易看走眼。最好是用ethtool eth0命令直接查一下协商速率,或者去设备管理器里看硬件支持的最高速率,不然光看连接状态可能不准。

ifconfig现在新一点的linux系统可能默认没装,用ip link或者ethtool eth0更靠谱,能直接看到speed字段。

如果ifconfig没装或者不想看代码,直接在Windows里右键“网上邻居”-“属性”就能看到物理连接速度,简单粗暴。

Linux下直接ifconfig有点老派了,现在更推荐用ip a或者ethtool eth0,后者能直接显示Link detected: yes/no以及具体的Speed,更直观准确。