CentOS7最小安装ifconfig命令不存在的原因

解决ifconfig不存在问题图1
command not found,命令不存在,作为新手经常会遇到的,但是ifconfig这个命令确实没错啊?为什么会提示不存在呢?怎么解决?

1、CentOS7中ifconfig这么常用的命令为什么会不存在?
不存在的原因:据了解,CentOS7开始ifconfig被已ip命令取代,后者功能更强大,所以解决ifconfig不存在的意义一下子小了很多,直接使用新的ip命令不是挺好吗?但是目前很多书籍或视频教程都是基于CentOS6的,所以还是提一下解决方法,见下问题2。
ip与ifconfig命令详情参考:https://linux.cn/article-3144-1.html

CentOS7中ip命令演示如下图:

CentOS7ip命令替代ifconfig
输入命令:ip addr 回车,直接就显示了网卡信息了,图中可以直观看到第2项eno16777736就是之前启用网卡时的文件名,inet 192.168.*.*,有木有很熟悉,对,这就是ip地址。

2、CentOS7中ifconfig命令不存在如何解决?简单说下之前我解决的步骤:

命令:yum upgrade 回车;
出现:Is this ok [y/d/N]:输入y 回车;
出现:Is this ok [y/N]:输入y 回车;
等待……
出现:Complete!
注:以上步骤不一定需要,这是升级系统的命令,特别是update更应该慎用,包括升级内核,如果是服务器,还是挺危险的操作,虚拟机上无所谓。

命令:yum install net-tools 回车;
出现:Is this ok [y/d/N]:输入y 回车;
等待……
出现:Complete!

ifconfig命令安装完成图
与上图的ip命令输出对比一下,显眼的eno16777736和ip地址是不是照样出现了。至此本文问题解决完毕,你有收获吗?

评论

发表回复

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