首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未找到ifconfig命令

未找到ifconfig命令
EN

Unix & Linux用户
提问于 2014-07-19 11:24:31
回答 2查看 705.2K关注 0票数 199

我刚刚将CentOS7作为虚拟机安装在我的mac (osx10.9.3 + virtualbox)上,.Running ifconfig返回命令not。此外,运行sudo /sbin/ifconfig还会返回未找到的逗号。我是根。echo $PATH的输出如下。

代码语言:javascript
复制
/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/robbert/.local/bin:/home/robbert/bin

我的路正常吗?如果没有,我如何才能改变它?

另外,我还没有在虚拟机上连接互联网,也许这是一个因素。

EN

回答 2

Unix & Linux用户

发布于 2015-10-16 21:22:39

(验证) CENTOS 7的默认最小安装不安装net。

(验证)“ifconfig”命令将在安装软件包网络工具时可用。

-How通过yum安装网络工具,供不太linux专家使用.

1)拥有根特权shell或在sudo列表中。

( 2a)根外壳提示符(#)

代码语言:javascript
复制
yum install net-tools

2b) sudo列表上的用户帐户

代码语言:javascript
复制
sudo yum install net-tools

如果包已安装,它将声明so并退出yum。(听起来像是路径问题)。如果没有安装,yum将提示用户在一些本地/网络包检查之后继续。安装只需一会儿..presto ifconfig现在已安装。

如果你觉得冒险..。等价于使用ifconfig显示使用ip的接口/地址信息

代码语言:javascript
复制
ip addr 
票数 44
EN

Unix & Linux用户

发布于 2020-06-17 10:08:22

由于其他人已经提供了查找ifconfig或可用替代的答案,我将提供一些关于如何摆脱这种情况的一般性提示,因为这不是第一次或最后一次需要在他们的系统上获得命令/包/实用程序(基本上是教一个人如何捕鱼:)。说明是给RHEL/CentOS的。

场景1:如果该命令已经存在于另一个系统中:

  1. which ifconfig <-查找ifconfig的位置。它可能会说/usr/sbin/ifconfig
  2. rpm -qf /usr/sbin/ifconfig <-这将给出rpm的名称(类似于net 2.0.0)
  3. sudo yum install net-tools <-在您的系统上运行它来安装软件包。

场景2:如果您没有其他引用系统,请运行命令yum whatprovides ifconfig。这将告诉您包含命令的包名,如果它已经存在于您的系统中,则告诉您命令的路径。如果这个包不存在,你只需要运行sudo安装来安装它,你就可以上路了。

这些是查找和安装任何软件包的通用说明。我不会在这里详细讨论repos/其他发行版和其他内容,这样您就可以开始了。

HTH。

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/145447

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档