linux查看网卡是100M还是1000M

可以使用 ethtool 命令进行查看,使用格式:ethtool 网络接口名

以下为例,使用 ifconfig 查看当前使用的网卡,获取网卡名字:enp2s0

root@U-NAS:~# ifconfig
enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.8  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::2e0:70ff:fe86:cf8c  prefixlen 64  scopeid 0x20<link>
        ether 00:e0:70:86:cf:8c  txqueuelen 1000  (Ethernet)
        RX packets 403272  bytes 400480688 (381.9 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 352875  bytes 233242041 (222.4 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1  (Local Loopback)
        RX packets 1250  bytes 11161999 (10.6 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1250  bytes 11161999 (10.6 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

root@U-NAS:~#

使用 ethtool enp2s0 命令进行查看

root@U-NAS:~# ethtool enp2s0
Settings for enp2s0:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Half 1000baseT/Full
        Supported pause frame use: No
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Half 1000baseT/Full
        Advertised pause frame use: Symmetric Receive-only
        Advertised auto-negotiation: Yes
        Link partner advertised link modes:  10baseT/Half 10baseT/Full
                                             100baseT/Half 100baseT/Full
        Link partner advertised pause frame use: Symmetric Receive-only
        Link partner advertised auto-negotiation: Yes
        Speed: 100Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: pumbg
        Wake-on: g
        Current message level: 0x00000033 (51)
                               drv probe ifdown ifup
        Link detected: yes
root@U-NAS:~#

Speed 表示网卡带宽,Duplex 表示工作模式,Supported link modes 表示支持的工作模式。

扩展资料:

ethtool命令的其它用法:

Ps:以下示例,网卡名为eth0

1、查询网络端口位置:ethtool -p ethX

这个命令多用于管理多网口的服务器主机,由于背板的网络端口数量大,有时候不知道那个物理端口对应eth0或其他设备号,我们就可以使用这个命令来查询。

用法:ethtool -p eth0

效果:设备号eth0对应的物理端口的两个指示灯会闪烁

2、修改网络端口速率:ethtool -s

这个命令多用于手工设置网络速率,一般千兆网卡支持10|100|1000三个速率,单位是Mbps。

用法:ethtool -s eth0 speed 1000 duplex full autoneg off

效果:将设备号eth0对应的物理端口设置为速率为1000Mbps,全双工工作模式,同时关闭自动协商。

相关推荐

  1. linux查看网卡100M1000M

    2023-12-28 18:08:02       36 阅读
  2. RK3588开发笔记-100M网口自协商成1000M网口

    2023-12-28 18:08:02       8 阅读
  3. 如何查看连接的Linux服务器ubuntucentos

    2023-12-28 18:08:02       14 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-28 18:08:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-28 18:08:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-28 18:08:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-28 18:08:02       18 阅读

热门阅读

  1. Kafka

    Kafka

    2023-12-28 18:08:02      34 阅读
  2. Android系统启动-init进程详解(Android 14)

    2023-12-28 18:08:02       27 阅读
  3. Qt底层机制之对象树总结

    2023-12-28 18:08:02       33 阅读
  4. 2023年湘潭大学软件工程考试总结

    2023-12-28 18:08:02       37 阅读
  5. 说一下 spring mvc 运行流程?

    2023-12-28 18:08:02       29 阅读
  6. Cnas认证路上你关心的那些个问题

    2023-12-28 18:08:02       33 阅读
  7. 2024 Python开发者转型Go开发

    2023-12-28 18:08:02       29 阅读
  8. linux使用内核编译其中一个模块

    2023-12-28 18:08:02       33 阅读
  9. 国产银河麒麟服务器开放防火墙命令

    2023-12-28 18:08:02       32 阅读
  10. Android 电话拨打界面按back键不结束通话活动

    2023-12-28 18:08:02       31 阅读
  11. 少年chen-zhe (关于洛谷)

    2023-12-28 18:08:02       37 阅读
  12. 安卓逆向笔记之AndroidManifest.xml篇

    2023-12-28 18:08:02       35 阅读