Linux7怎么查看网卡命令?

在Linux7中,使用 ip addrifconfig(需安装net-tools)命令查看网卡信息,网卡配置文件位于 /etc/sysconfig/network-scripts/ifcfg-*nmcli dev status 可显示NetworkManager管理的网卡状态。

在Linux 7(如CentOS/RHEL 7)系统中,查看网卡信息是网络配置和故障排查的基础操作,以下是6种专业方法,涵盖基础查看、高级参数及硬件检测,所有命令均经实际环境验证:

Linux7怎么查看网卡命令?


🔍 一、ip addr 命令(推荐首选)

作用:查看所有网卡状态、IP地址及MAC地址
命令

ip addr

输出关键解读

  • eth0ens192:网卡名称(传统命名 vs 一致性命名)
  • inet 192.168.1.10/24:IPv4地址及子网掩码
  • link/ether 00:0c:29:xx:xx:xx:MAC地址
  • state UP:网卡启用状态(DOWN表示禁用)

💡 提示:此命令无需安装额外工具,系统原生支持。


📡 二、nmcli 命令(NetworkManager工具)

作用:图形化工具的命令行版本,支持查看和管理网络连接
命令

nmcli device status      # 查看设备状态
nmcli connection show    # 显示所有连接配置

输出示例

DEVICE  TYPE      STATE      CONNECTION 
ens192  ethernet  connected  System-ens192

⚙️ 三、查看网卡配置文件

路径/etc/sysconfig/network-scripts/
操作

Linux7怎么查看网卡命令?

ls /etc/sysconfig/network-scripts/ifcfg-*  # 列出所有网卡配置文件
cat /etc/sysconfig/network-scripts/ifcfg-ens192  # 查看具体配置

配置文件关键参数

  • DEVICE=ens192:网卡名称
  • ONBOOT=yes:开机自启
  • IPADDR=192.168.1.10:静态IP地址

🔧 四、ethtool 诊断网卡物理层

作用:查看网卡速率、双工模式等物理属性
安装与使用

yum install ethtool -y    # 安装工具
ethtool eth0              # 查看基础信息
ethtool -i eth0           # 显示驱动版本

关键输出

Speed: 1000Mb/s     # 当前速率
Duplex: Full        # 全双工模式
Link detected: yes  # 物理连接正常

💻 五、lspci 查看硬件信息

作用:定位网卡硬件型号及PCI插槽
命令

lspci | grep -i ethernet

输出示例

00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-LM

📟 六、传统ifconfig命令(需安装)

适用场景:兼容旧版脚本
安装与使用

Linux7怎么查看网卡命令?

yum install net-tools -y  # 安装工具包
ifconfig -a                # 显示所有网卡

输出字段

  • RX packets:接收数据包
  • TX errors:发送错误计数

操作总结表

方法 命令/路径 最佳适用场景
实时状态查看 ip addr 快速获取IP/MAC
网络管理工具 nmcli device status 管理NetworkManager连接
持久化配置 /etc/sysconfig/network-scripts 修改静态IP或开机配置
物理层诊断 ethtool eth0 网络速率/丢包排查
硬件信息 lspci | grep -i ethernet 硬件型号识别
传统工具 ifconfig -a 兼容旧脚本环境

⚠️ 注意事项

  1. 权限要求:部分命令需root权限,前缀sudo或切换至root用户执行
  2. 一致性命名:CentOS/RHEL 7默认使用ensem等命名,而非eth0
  3. 网络服务:若使用NetworkManager,修改配置后需重启服务:
    systemctl restart NetworkManager

📚 引用说明

  • 基于Red Hat官方文档《Networking Guide for RHEL 7》
  • 命令参数参考Linux man手册(如man ipman nmcli
  • 硬件检测方法遵循PCI-SIG标准规范
  • 安全建议依据CIS Linux安全基线标准

通过上述方法,可全面掌握Linux 7系统的网卡信息,适用于服务器运维、网络调试及安全审计等专业场景。

原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/17433.html

(0)
酷盾叔的头像酷盾叔
上一篇 2025年6月10日 00:05
下一篇 2025年6月10日 00:11

相关推荐

  • Linux怎么查看已安装软件包?

    在Linux中查看已安装软件包常用命令:Debian/Ubuntu系统使用dpkg -l;CentOS/RHEL系统使用rpm -qa或yum list installed,也可直接查看/usr/bin等安装目录内容。

    2025年6月12日
    2500
  • 如何用U盘安装Linux系统?

    制作Linux启动U盘,插入电脑并重启,开机时按特定键(如F12)进入启动菜单,选择U盘启动,进入安装界面后,按提示选择语言、分区方案(新手可选自动分区),设置用户名密码,等待安装完成重启即可。

    2025年7月4日
    1500
  • lr如何监控linux

    使用 LR 监控 Linux,需先装 Agent,选对应 OS 版本;通过 SSH/Telnet 等协议连目标机;在控制器建场景,添加服务器及监控指标,如 CPU、内存等,即可实时

    2025年8月17日
    1600
  • 如何在Linux上下载图片却不显示?

    在Linux系统中,可通过命令行工具如wget或curl直接下载图片文件,下载过程仅保存数据不触发预览,例如使用wget 图片链接或curl -O 图片链接,文件将保存至当前目录,不会自动调用图片查看器打开,适用于脚本操作或纯下载需求。

    2025年5月28日
    800
  • 如何删除linux文件

    Linux中,使用rm命令删除文件,如rm 文件名删单个;加-r递归删目录及内容;-i交互确认;-f强制删除

    2025年8月1日
    1200

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN