新装的CentOS 7系统,没有ifconfig命令的解决方式

新装的CentOS 7系统,没有ifconfig命令的解决方式,第1张

在虚拟机上新装的CentOS 7系统,登录后敲的第一个命令是ifconfig,居然没找到。如下图所示: 

先输入ifconfig命令,提示command not found

然后百度搜索解决方案,给出先确认下是否是环境变量没有ifconfig 引起,敲入如下命令:

# ls /sbin/ifconfig

然岩脊后系统提示:ls: cannot access /sbin/ifconfig: No such file or directory

由此可以确定系统没有瞎枣吵安装ifconfig,然后敲入如下命令安装:

# yum install ifconfig

然后系统提示Cannot find a valid baseurl for repo: base/7/x86_64

由此断定系统连不上网,于是按如下解决方法:

1、敲入命令# vi /etc/sysconfig/network-scripts/ifcfg-ens33,按“i”进入编辑模式,然后把ONBOOT=no,改为ONBOOT=yes,按Esc键退出编辑,然后敲入命令# :wq 保存退出。

2、重启网络,敲入命令:# service network restart

3、通过命令# ping www.baidu.com看到网络连接成功,OK,大功告成。

4、于是兴奋的开始安装ifconfig命令,又一波冷水,如下:

5、然后使用命令# yum search ifconfig 来搜索ifconfig相关的信息,如下:

6、查看到ifconfig匹配的是net-tools.x86_64包,安装net-tools.x86_64包,敲入命令:

# yum install net-tools.x86_64 -y

7、如上看到Complete!安装成功,至此安装ifconfig命令结束。下面开始检测ifconfig命令是否可用:

如上OK!

补:使用命令# ip addr 也可查看IP 地址。如下:

参考资料磨侍:

https://jingyan.baidu.com/article/eb9f7b6d42636d869364e8c9.html

https://www.cnblogs.com/linnuo/p/6257204.html

1.当centos7最小化安装成功后,我们执行系统命令  ifconfig  会发现系统提示:命令未找到

2.执行命令    ip addr   ,查看本机是否分配IP,可以发现系统的网卡没有分配的IP地址,记住网卡名称:

3.执行命令  cd  /etc/sysconfig/network-scripts/   进入大孝网卡配置为文件的目录

  执行命令   ls  查看该目录下的网卡文件。

  4.执行命令   vi ifcfg-eno16777736  ,进行网卡文件修改(不同的机器网卡不同)

5. 按  i   进行编辑,把 ONBOOT=no改为ONBOOT=yes,  然后按"Esc"键退出编辑模式,敲  :wq  进行保存退出。

6.执行命令  service network restart  重启网卡服务。

7.再次执行命令  ip addr  查看网卡是否分配ip。

8.执行命令 yum provides ifconfig  查看哪个包提供了ifconfig命令,可以看到是net-tools包提供的ifconfig包

9.执滚闭稿行命令 态猜 yum install net-tools  ,使用yum源安装net-tools包(前提是可以访问外网)。

10.执行命令  ifconfig ,便可以看到该命令可以使用。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12535658.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存