方式一:查看 dev 文件

cat /proc/net/dev

返回信息如下:

[root@localhost ~]# cat /proc/net/dev
Inter-|   Receive                                                |  Transmitface |bytes    packets errs drop fifo frame compressed multicast|bytes    packets errs drop fifo colls carrier compressedlo:       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          0tunl0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0eth0: 48674378   33431    0    0    0     0          0         0   765815   13948    0    0    0     0       0          0

可以从返回信息看到, eth0 的流量最大。(不看 lo 这一项)

  • 最左边的表示接口的名字,Receive 表示收包,Transmit 表示发包;
  • bytes 表示收发的字节数;
  • packets表示收发正确的包量;
  • errs 表示收发错误的包量;
  • drop 表示收发丢弃的包量;

注意:lo 是回环接口,是一个虚拟网络接口,并非真实存在,并不真实地从外界接收和发送数据包,而是在系统内部接收和发送数据包,因此虚拟网络接口不需要驱动程序。因为:如果包是由一个本地进程为另一个本地进程产生的,它们将通过外出链的 lo 接口,然后返回进入链的 lo 接口。

ethtool eth0 | grep Link

方式二:使用 ifconfig 命令

没亲测过。地址:https://jingyan.baidu.com/article/f25ef2546ffde3482d1b8278.html

方法三:使用 ifconfig 命令,搭配 ethtool 工具

首先使用 ifconfig 命令,查看有哪些网卡,比如有 eth0eth1 ,则使用 ethtool 来查看

ethtool eth0

返回信息如下:

[root@localhost ~]# ethtool eth0
Settings for eth0:Supported ports: [ TP MII ]Supported link modes: 10baseT/Half 10baseT/Full100baseT/Half 100baseT/FullSupports auto-negotiation: YesAdvertised link modes: 10baseT/Half 10baseT/Full100baseT/Half 100baseT/FullAdvertised auto-negotiation: No 注:自动协商关闭Speed: 100Mb/s 注:速度 100MbDuplex: Full 注:全双工Port: MIIPHYAD: 32Transceiver: internalAuto-negotiation: offSupports Wake-on: pumbgWake-on: dCurrent message level: 0x00000007 (7)Link detected: yes 注:eth0已经激活;

返回信息中,Link detected: yes 表示 eth0 已经激活。 ethtool 工具功能非常强大,下面是永久修改网络配置的两种方式。

ethtool 设置永久保存在网络设备的方法

解决方法一:

ethtool 设置可通过 /etc/sysconfig/network-scripts/ifcfg-ethX 文件保存,从而在设备下次启动时激活选项。

例如:

ethtool -s eth0 speed 100 duplex full autoneg off

此指令将 eth0 设备设置为全双工自适应,速度为100Mbs。

若要 eth0 启动时设置这些参数,修改文件 /etc/sysconfig/network-scripts/ifcfg-eth0 ,添加如下一行:

ETHTOOL_OPTS="speed 100 duplex full autoneg off"

解决方法二:

ethtool 设置写入 /etc/rc.d/rc.local 之中。

Linux 中查看网卡是否启用相关推荐

  1. linux中查看网卡型号的命令

    转载文章,亲测有效,仅供参考: Linux如何查看网卡型号-百度经验 (baidu.com)https://jingyan.baidu.com/article/fcb5aff75de13bedaa4a ...

  2. linux中查看网卡mac地址

    1. ifconfig -a 其中 HWaddr字段就是mac地址 2. cat /sys/ class /net/eth0/address 查看eth0的mac地址 3. cat /proc/net ...

  3. linux查看双网卡绑定模式,Linux中双网卡绑定实现的各种模式

    一.Linux中双网卡绑定实现的原理 Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡;linux设置bond网卡绑定---有些用. Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡, ...

  4. linux内核4.14.10查看网卡型号,Linux中查看硬件信息命令

    Linux中查看硬件信息命令 1, 主板信息 .查看主板的序列号 -------------------------------------------------- #使用命令 dmidecode ...

  5. linux 查看ip_如何在 Linux 中查看可用的网络接口 | Linux 中国

    对于某些人来说,他们更偏爱在安装完系统后再进行网络的配置或者更改现存的设置.众所周知,为了在命令行中进行网络设定的配置,我们首先必须知道系统中有多少个可用的网络接口.-- Sk 在我们安装完一个 Li ...

  6. linux查看当前igb的版本信息,Linux下查看网卡驱动和版本信息

    Linux下查看网卡驱动和版本信息 查看网卡生产厂商和信号 查看基本信息:lspci 查看详细信息:lspci -vvv  # 3个小写的v 查看网卡信息:lspci | grep Ethernet ...

  7. linux命令查看驱动,Linux下查看网卡驱动和版本信息

    Linux下查看网卡驱动和版本信息 查看网卡生产厂商和信号 查看基本信息:lspci 查看详细信息:lspci -vvv  # 3个小写的v 查看网卡信息:lspci | grep Ethernet ...

  8. Linux使用总结之 : Linux下查看网卡速率信息

    Linux下查看网卡速率信息: 1.使用ethtool命令 ethtool ethx #查看支持的速率 ethx 为网卡名,使用 ifconfig -a ,ip a 查询.响应数据中: Link de ...

  9. linux下看网卡版本,Linux下查看网卡驱动和版本信息

    Linux下查看网卡驱动和版本信息 查看网卡生产厂商和信号 查看基本信息:lspci 查看详细信息:lspci -vvv # 3个小写的v 查看网卡 Linux下查看网卡驱动和版本信息 查看网卡生产厂 ...

最新文章

  1. 存储虚拟化大幅减少了宕机时间
  2. 不能ssh连接ubuntu linux 服务器 secureCRT不能ssh连接服务器 不能远程ssh连接虚拟机的ubuntu linux...
  3. Linux之systemctl命令的使用
  4. VC使用CRT调试功能检测内存泄漏(转载)
  5. url编码混乱下下载工具如何应对
  6. linux硬链接不能创建目录,为什么硬链接不允许用于目录?
  7. ttribute value is quoted with which must be escaped when used within the value
  8. gulp 和npm_为什么我离开Gulp和Grunt去看npm脚本
  9. 【ActiveMQ】消息生产者自动注入报错:Could not autowire. No beans of 'JmsMessagingTemplate' type found
  10. S32K116使用记录
  11. 从eureka报错中得知的默认配置
  12. 坐高铁只能用身份证了?
  13. opencv的第一个lena图片显示
  14. java做一个客房管理系统定制_基于Java的酒店客房网上管理系统设计与实现
  15. 给IT新人的15点建议
  16. MatlabR2018aWin 安装教程 (附文件)
  17. 大二女生web开发成长之路——讲述我从软妹子到女汉子的进阶过程
  18. 十行代码帮你迅速回应大家的祝福,你可以安心抢红包了~
  19. [BUUCTF]PWN——judgement_mna_2016(32位fmt)
  20. python:批量修改文件的访问时间、修改时间、改变时间!

热门文章

  1. Google hack 语法
  2. SpringMvc工作流程图讲解
  3. 多接口调用,使用Promise.all、Promise.race和Promise.any
  4. 深度学习的开放数据集
  5. 黄帝内经-第40篇-腹中论篇(1)
  6. OpenSSL简单使用
  7. 网络超时检测、心跳检测的方法
  8. 数据类型和各种占位符
  9. 标志寄存器及其标志位
  10. 新浪一位程序员因加班错失年会77万特等奖,该不该给他补上?