时间:2026-09-03 编辑:news
在linux运维和日常使用中,网络故障是最常见的问题之一,很多时候排查半天配置,最后发现只是网线没插好。因此学会快速查看有线网卡是否连接网线,是排查网络问题的第一步,本文整理了几种不同场景下的通用方法,覆盖绝大多数linux发行版。
ethtool是绝大多数linux发行版默认自带的网卡配置工具,支持绝大多数主流网卡硬件,用法十分简单:打开终端后输入`ethtool 你的网卡名称`即可,这里要注意,现在主流发行版采用systemd预测网卡命名,默认网卡名一般为enp0s3、ens33这类格式,而非早期的eth0,可以通过`ip addr`命令提前查询本机的网卡名称。部分最小化安装的系统如果没有ethtool,可以通过包管理器快速安装,debian/ubuntu系用`apt install ethtool`,rhel/centos系用`yum install ethtool`即可。执行命令后,在输出结果的末尾找到`link detected`选项,如果显示`yes`说明网线连接正常,显示`no`则说明网线未插好或者连接异常。

mii-tool是早期linux系统用来检测网卡物理连接的工具,目前在一些老旧发行版、精简嵌入式linux系统中依然会用到。用法为`sudo mii-tool 网卡名称`,执行后如果输出内容中包含`link ok`,说明网线连接正常,如果显示`no link`则代表物理连接断开。部分情况下如果提示权限或硬件错误,可以加上sudo获取管理员权限后再次尝试,不过该工具对部分新硬件支持不佳,新系统优先选择ethtool方法即可。

linux的sys文件系统会把所有硬件状态信息暴露给用户,我们可以直接读取对应的状态文件判断连接状态,路径为`/sys/class/net/网卡名称/carrier`,只需执行`cat /sys/class/net/enp0s3/carrier`,如果输出结果为`1`,说明网线已连接,输出`0`则代表连接断开。这种方法不需要调用任何额外工具,哪怕是刚安装的最小化系统也能直接使用,兼容性极强。

需要注意的是,上述方法主要针对有线网卡,无线网卡的连接状态需要通过iw命令等工具检测。排查网络故障时,先通过上述方法确认物理层连接正常,再去排查ip配置、路由、防火墙问题,可以大幅提高排障效率。全文约748字。
对于身在职场工作的我们来说,时间就是金钱,怎么来通过有效的方法来提高办事效率是我们所追求的,有一些手机软件能够帮助我们有效地提高工作效率,快速完成一些工作,非常的方便实用。在这里游戏爱好者小编给大家整理了一份《效率APP专题》,为小伙伴们提供最实用的效率APP软件以及最优质的服务。
现在我们的生活已经离不开手机了,手机为我们的生活带来了许多便利。像手机上的管理软件,能够对我们的生活和工作进行有效地管理,能够提高我们的工作效率或者生活质量。在这里游戏爱好者小编整理了一份《管理的APP专题》,为小伙伴们提供最实用的管理APP软件以及最优质的服务。