这篇文章主要介绍“ifconfig无输出怎么解决”,在日常操作中,相信很多人在ifconfig无输出怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ifconfig无输出怎么解决”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

Linux ifconfig命令用于显示或设置网络设备,ifconfig可设置网络设备的状态,或是显示目前的设置,有一些小伙伴在使用ifconfig命令时遇到没有任何输入的情况。

问题

执行 ifconfig 命令无任何报错,也无任何输出信息

[root@linuxprobe~]#ifconfig[root@linuxprobe~]#排错1. 检查PATH变量

[root@linuxprobe~]#echo$PATH/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/root/bin

若路径 /sbin 不在PATH变量中,执行以下命令将其加入。

exportPATH=$PATH:/sbin

注:此例中 PATH 变量正常

2. 检查 /sbin/ifconfig

通常情况下,ifconfig 如果有显示,但没有某一项的信息(比如识别不到网卡)时,可以先检查 /etc/sysconfig/network-scripts/ 下配置文件是否正确。 但此例中由于执行 ifconfig 及 /sbin/ifconfig 没有任何的输出,因此先检查了下 /sbin/ifconfig 文件。发现有以下错误:

[root@linuxprobe~]#ls-la/sbin/ifconfig-rwxr-xr-x1rootroot0Apr514:56/sbin/ifconfig[root@linuxprobe~]#file/sbin/ifconfig/sbin/ifconfig:empty3. 解决方法

从局域网另一台机器上使用 scp 命令 copy 了一份 /sbin/ifconfig 到这台机器上

[root@yezi~]#scp/sbin/ifconfigroot@192.168.10.10:/sbinTheauthenticityofhost'192.168.10.10(192.168.10.10)'can'tbeestablished.ECDSAkeyfingerprintisb2:e4:20:20:ae:ae:2e:20:ce:49:76:05:bd:c4:42:39.Areyousureyouwanttocontinueconnecting(yes/no)?yesWarning:Permanentlyadded'192.168.10.10'(ECDSA)tothelistofknownhosts.root@192.168.10.10'spassword:ifconfig100%80KB80.1KB/s00:00

再执行 ifconfig , 可以正常显示了

[root@linuxprobe~]#file/sbin/ifconfig/sbin/ifconfig:ELF64-bitLSBsharedobject,x86-64,version1(SYSV),dynamicallylinked(usessharedlibs),forGNU/Linux2.6.32,BuildID[sha1]=0x64131021c4fd2c38cf37a9ed9a20bdc52e9bdf33,stripped[root@linuxprobe~]#ls-al/sbin/ifconfig-rwxr-xr-x.1rootroot81976Feb142014/sbin/ifconfig[root@linuxprobe~]#ifconfigeno16777736:flags=4163mtu1500inet192.168.10.10netmask255.255.255.0broadcast192.168.10.255inet6fe80::20c:29ff:fe97:5c27prefixlen64scopeid0x20ether00:0c:29:97:5c:27txqueuelen1000(Ethernet)RXpackets153bytes16477(16.0KiB)RXerrors0dropped0overruns0frame0TXpackets166bytes144357(140.9KiB)TXerrors0dropped0overruns0carrier0collisions0lo:flags=73mtu65536inet127.0.0.1netmask255.0.0.0inet6::1prefixlen128scopeid0x10looptxqueuelen0(LocalLoopback)RXpackets1431bytes114546(111.8KiB)RXerrors0dropped0overruns0frame0TXpackets1431bytes114546(111.8KiB)TXerrors0dropped0overruns0carrier0collisions0

到此,关于“ifconfig无输出怎么解决”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!