即使 $PATH 设置正确,命令仍然不起作用,无法找到?

即使 $PATH 设置正确,命令仍然不起作用,无法找到?

我使用 VirtualBox 几周了,我的 CentOS 7 运行良好。突然找不到命令了:

[root@localhost ~]# ifconfig
-bash: ifconfig: command not found
[root@localhost ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
[root@localhost ~]# which ifconfig
/usr/bin/which: no ifconfig in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)

我不知道为什么命令突然不起作用了。我不记得做过“彻底”的改变。即使进行了全新安装,问题仍然存在!怎么会这样?谢谢你的帮助!

答案1

ifconfig在 CentOS 7 中被视为已弃用,因此在安装“最小”软件组时不会安装。

您可以使用来安装它yum install net-tools -y,但是,您应该使用ip命令来执行网络管理(安装在 CentOS 7 的基本安装中)。

相关内容