Linux 中查看网卡是否启用
方式一:查看 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
命令,查看有哪些网卡,比如有 eth0
, eth1
,则使用 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 中查看网卡是否启用相关推荐
- linux中查看网卡型号的命令
转载文章,亲测有效,仅供参考: Linux如何查看网卡型号-百度经验 (baidu.com)https://jingyan.baidu.com/article/fcb5aff75de13bedaa4a ...
- linux中查看网卡mac地址
1. ifconfig -a 其中 HWaddr字段就是mac地址 2. cat /sys/ class /net/eth0/address 查看eth0的mac地址 3. cat /proc/net ...
- linux查看双网卡绑定模式,Linux中双网卡绑定实现的各种模式
一.Linux中双网卡绑定实现的原理 Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡;linux设置bond网卡绑定---有些用. Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡, ...
- linux内核4.14.10查看网卡型号,Linux中查看硬件信息命令
Linux中查看硬件信息命令 1, 主板信息 .查看主板的序列号 -------------------------------------------------- #使用命令 dmidecode ...
- linux 查看ip_如何在 Linux 中查看可用的网络接口 | Linux 中国
对于某些人来说,他们更偏爱在安装完系统后再进行网络的配置或者更改现存的设置.众所周知,为了在命令行中进行网络设定的配置,我们首先必须知道系统中有多少个可用的网络接口.-- Sk 在我们安装完一个 Li ...
- linux查看当前igb的版本信息,Linux下查看网卡驱动和版本信息
Linux下查看网卡驱动和版本信息 查看网卡生产厂商和信号 查看基本信息:lspci 查看详细信息:lspci -vvv # 3个小写的v 查看网卡信息:lspci | grep Ethernet ...
- linux命令查看驱动,Linux下查看网卡驱动和版本信息
Linux下查看网卡驱动和版本信息 查看网卡生产厂商和信号 查看基本信息:lspci 查看详细信息:lspci -vvv # 3个小写的v 查看网卡信息:lspci | grep Ethernet ...
- Linux使用总结之 : Linux下查看网卡速率信息
Linux下查看网卡速率信息: 1.使用ethtool命令 ethtool ethx #查看支持的速率 ethx 为网卡名,使用 ifconfig -a ,ip a 查询.响应数据中: Link de ...
- linux下看网卡版本,Linux下查看网卡驱动和版本信息
Linux下查看网卡驱动和版本信息 查看网卡生产厂商和信号 查看基本信息:lspci 查看详细信息:lspci -vvv # 3个小写的v 查看网卡 Linux下查看网卡驱动和版本信息 查看网卡生产厂 ...
最新文章
- 存储虚拟化大幅减少了宕机时间
- 不能ssh连接ubuntu linux 服务器 secureCRT不能ssh连接服务器 不能远程ssh连接虚拟机的ubuntu linux...
- Linux之systemctl命令的使用
- VC使用CRT调试功能检测内存泄漏(转载)
- url编码混乱下下载工具如何应对
- linux硬链接不能创建目录,为什么硬链接不允许用于目录?
- ttribute value is quoted with which must be escaped when used within the value
- gulp 和npm_为什么我离开Gulp和Grunt去看npm脚本
- 【ActiveMQ】消息生产者自动注入报错:Could not autowire. No beans of 'JmsMessagingTemplate' type found
- S32K116使用记录
- 从eureka报错中得知的默认配置
- 坐高铁只能用身份证了?
- opencv的第一个lena图片显示
- java做一个客房管理系统定制_基于Java的酒店客房网上管理系统设计与实现
- 给IT新人的15点建议
- MatlabR2018aWin 安装教程 (附文件)
- 大二女生web开发成长之路——讲述我从软妹子到女汉子的进阶过程
- 十行代码帮你迅速回应大家的祝福,你可以安心抢红包了~
- [BUUCTF]PWN——judgement_mna_2016(32位fmt)
- python:批量修改文件的访问时间、修改时间、改变时间!