假如遇到如下情况,在CentOS 7上使用root用户运行ifconfig命令没有结果,如图所示:
![]()
这可能是因为缺少网络工具包或ifconfig命令不在root用户的PATH环境变量中。
可以尝试以下解决方法:
1.检查PATH环境变量:确保PATH环境变量中包含/sbin目录。运行以下命令查看当前root用户的PATH设置:
echo $PATH
如果结果中不包含/sbin目录,可以通过编辑/root/.bashrc文件并将以下行添加到文件末尾来将其添加到PATH:
export PATH=$PATH:/sbin
保存文件后,重新启动终端窗口并再次尝试运行ifconfig命令。
2.确保网络工具包已安装:运行以下命令以安装net-tools软件包,该软件包包含了ifconfig命令。
sudo yum install net-tools

3.运行ifconfig命令验证查询:
尝试使用完整路径运行ifconfig:如果ifconfig仍未显示结果,请尝试使用完整路径运行该命令。
/sbin/ifconfig





![[HXPCTF 2021]includer‘s revenge](https://img-blog.csdnimg.cn/56222c9a8d664c64a10a84c7f50f10bc.png)











![[pipe-自写管道] 强网拟态2023-water-ker](https://img-blog.csdnimg.cn/e195d80b41ed4a9ba82e68bb356492e8.png)


