linux中使用ifconfig命令时出现报错问题

导读:本篇文章讲解 linux中使用ifconfig命令时出现报错问题,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

在刚装好的linux中使用ifconfig命令时出现报错问题

前提:linux系统可以ping通百度的情况下,如果命令无法ping通,请参考我前面这篇博客:

虚拟机安装linux操作系统(Cent OS 7.9版本)_yu.deqiang的博客-CSDN博客_cent os 虚拟机

1、问题描述

在linux中输入命令:ifconfig报错。
image-20220502181154202

ifconfig:linux中查看ip地址命令

command not found :命令未找到

2、原因分析

ifconfig命令存在于/sbin路径下面,root用户登录之后才能进行使用,那么linux中是否存在/sbin路径?
image-20220502183055213

echo $PATH:显示环境变量

echo:显示
PATH:环境变量

**注:**该变量的值由一系列以冒号分隔的目录名组成。如:/usr/local/bin:/bin:/usr/bin。当我们执行程序时,shell自动跟据PATH变量的值去搜索该程序。比如我们现在的工作目录是根目录/ ,有一个程序sunrise在/bin/目录下,我们可以在命令行输入/bin/sunrise 这样来执行它,还可以直接输入sunrise,这时shell会自动去寻找sunrise这个程序所在的完整路径,找到之后才会去执行该程序。shell在搜索时先搜索PATH环境变量中的第一个目录,没找到再接着搜索,如果找到则执行它,不会再继续搜索。

●可以看到,root用户的环境变量是存在/sbin路径的,如果ifconfig存在,就会在/sbin路径下面,那看一下/sbin路径下有没有ifconfig命令。
image-20220502185237135

which  :查看命令的目录,没有则显示无

●从上图知道,查看cd命令时,显示了它的路径,查看ifconfig时,显示没有这个命令,那么就需要去安装这个命令。

3、解决办法

下载ifconfig命令安装包

image-20220502190832475

yum search 命令 :查询命令或软件属于哪个安装包

●此时,会出现安装包,然后再将安装包进行安装

image-20220502192349665

yum install 安装包:安装安装包,等待安装成功

●中间会有询问是否确定,输入 y 按回车即可

●最后,再输入ifconfig查看是否可以运行

image-20220502192820371

●这样就可以正常使用ifconfig来进行查看命令了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/75074.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!