Centos7 ifconfig这个命令没找到的解决方法

前面的篇章中我们用virtualbox安装了CentOS7.2,但是选择的是最小安装包模式,安装完毕之后想使用ifconfig查看一下本机的ip地址,发现报"-bash: ifconfig: 未找到命令"这个错误,如下图:

Centos7 ifconfig这个命令没找到的解决方法

command not found


针对这个问题,我们分两个部分整理一下思路,如下:

1.ifconfig 命令存在情况

当然我们安装的是mini版本的ifconfig是没有预装的,只不过这里作为考虑的范围需要列出来。这时我们可以使用命令查看一下它是否存在,ls /sbin/ifconfig,如下图:

Centos7 ifconfig这个命令没找到的解决方法

存在的结果

Centos7 ifconfig这个命令没找到的解决方法

不存在的结果

能看到存在的话我们在继续执行命令echo $PATH,这样我们看这个命令是不是包括在环境变量里面,如下图:

Centos7 ifconfig这个命令没找到的解决方法

PATH环境变量

这时我们看到ifconfig没有在PATH环境变量下面,所以我们现在可以使用

export PATH=$PATH:/usr/sbin

这种临时添加的方式来添加,如下图:

Centos7 ifconfig这个命令没找到的解决方法

临时添加

当然这种方式只是更改了当前的shell中的PATH,如果关闭该shell,下次还需要重复如上操作。所以可以使用将其添加到profile文件中,在/etc/profile文件末尾追加一行

export PATH=$PATH:/usr/sbin

如下图:

Centos7 ifconfig这个命令没找到的解决方法

添加到profile文件

要想它在当前的shell生效还需执行一下source /etc/profile

这样后面打开的shell都能直接使用ifconfig了而不需要要再设置PATH。


2.ifconfig 命令不存在

这种情况就是我们现在面对的,因为centos7.2的mini版没有安装这个东东,所以我们就直接安装就好了,在终端里面输入:

yum -y install net-tools

等待安装完毕之后我们就可以直接使用了,如下图:

Centos7 ifconfig这个命令没找到的解决方法

安装net-tools

Centos7 ifconfig这个命令没找到的解决方法

验证命令

好了,该问题就完美解决了,本次的教程到此结束,good luck!


May you share freely, never taking more than you give.


亲,关注、评论、收藏、转发一下呗!谢谢!

  • 23
    点赞
  • 58
    收藏
    觉得还不错? 一键收藏
  • 13
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值