redhat5 没有ip a 或 ifconfig?

redhat5 没有ip a 或 ifconfig?

ifconfig命令依赖net-tools包,可以通过:yum provides ifconfig命令查询依赖的安装包

这几天写脚本,遇到老版本的redhat,发现普通用户执行ip a 或 ifconfig,直接提示没有此命令???懵逼了。

于是就which ifconfig ,whereis ifconfig,发现位于/sbin目录下,顺带看了下/sbin/ifconfig权限755,更懵逼了,有执行权限啊!!!

尝试直接执行/sbin/ifconfig,成功返回IP信息!

思考!思考!思考!

问题表现:没有此命令!但通过绝对路径可以执行!

OK!得出答案:ifconfig命令没有环境变量!

答案有就,就简单了,只需在当前用户.bash_profile中,PATH中追加:/sbin即可!

https://qnimg.ffing.cn/wp-content/uploads/2022/02/image.png?imageView2/0/q/75|watermark/1/image/aHR0cHM6Ly9xbmltZy5mZmluZy5jbi9mbl9sb2dvLnBuZw==/dissolve/55/gravity/SouthEast/dx/0/dy/0
good good study, day day up!

发表评论

textsms
account_circle
email

redhat5 没有ip a 或 ifconfig?
ifconfig命令依赖net-tools包,可以通过:yum provides ifconfig命令查询依赖的安装包 这几天写脚本,遇到老版本的redhat,发现普通用户执行ip a 或 ifconfig,直接提示没有此命令?…
扫描二维码继续阅读
2022-02-03