bash: ifconfig: command not found

转载 2012年03月30日 22:14:28
原本使用ifconfig 可以使用,今天是怎么了,可能安装软件修改了,百度~~
[oracle@localhost /]$ ifconfig 
提示:“bash: ifconfig: command not found”

于是我切换到root用户下
[root@localhost /]$ ifconfig
依然提示:“bash: ifconfig: command not found”

分析问题
1.whereis ifconfig 看一下这个命令在哪个目录下 

2.echo $PATH 看一下该目录是否在路经下,注意lunux下是完全区分大小写的,所以不要忽略这点

3.执行命令,需要指定路径或者把目录加入PATH中

4.于是可以这样访问
方法一:[root@localhost sbin]$ /sbin/ifconfig 就可以出现使用了
方法二:[root@localhost sbin]$ export PATH=$PATH:/sbin ,这样设置后,下次就可以直接访问了,免处第一种的麻烦,如:
[root@localhost /]$ ifconfig

方法三:修改/etc/profile文件,注释掉if语句即可
把下面的if语句注释掉:
# Path manipulation 
if [ "$EUID" = "0" ]; then 
pathmunge /sbin 
pathmunge /usr/sbin 
pathmunge /usr/local/sbin 
fi
修改为
# Path manipulation 
# if [ "$EUID" = "0" ]; then 
pathmunge /sbin 
pathmunge /usr/sbin 
pathmunge /usr/local/sbin 
#fi

注:不光是ifconfig命令出现“bash: ifconfig: command not found”,原因非root用户的path中没有/sbin/ifconfig
,其它的命令也可以出现这种情况,解决的方法是一样的。

相关文章推荐

解决找不到ifconfig命令,更改路径并重启系统后进入命令行界面以及各个命令无法执行Linux:-bash: ***: command not found

本人用的红帽企业版5,由于版本问题,一些东西都没装上,连ifconfig命令都无法使用,所以从网上搜集了一堆资料,已经解决了这个问题,方法有三: 方法一:[root@localhost sbin]$...

bash: ifconfig: command not found 解决办法

原文地址:http://blog.csdn.net/scoliver/article/details/7242896 经常遇到"bash:xxxx:command not found"这样的...
  • zx824
  • zx824
  • 2012年06月25日 11:49
  • 1020

bash: ifconfig: command not found 解决办法

经常遇到"bash:xxxx:command not found"这样的问题,用root用户也不行,在网上查阅了此问题,解决方法如下: 原文1.http://hi.baidu.com...

linux系统中shell中执行命令是报:bash: ifconfig: command not found错误的解决办法

虚拟机上自己新装的系统,在运行如下命令时出现错误 [apn172@localhost apn172]$ ifconfig -a bash: ifconfig: command not found ...
  • apn172
  • apn172
  • 2011年12月05日 22:23
  • 1050

ifconfig: command not found(CentOS专版,其他的可以参考)

ifconfig: command not found(CentOS专版,其他的可以参考)
  • ronmy
  • ronmy
  • 2017年03月13日 10:01
  • 117

CentOS7执行ifconfig Command not found 未找到命

本文来为各位介绍一下CentOS7执行ifconfig Command not found 未找到命令错误问题的解决办法,希望能帮助到大家。 CentOS7刚发布,我忍不住把DELL T...

ifconfig command not found

昨天在虚拟机上玩儿centOS结果用ifconfig查询网络配置。结果,ifconfig后,提示出如题所示的错误信息。   BD,GG了一下,网上多是提示修改etc/profile里修改配...

mac 下的 bash gradle command not found

最近在用android studio 使用命令行打包的时候出现 bash gradle command not found这个问题,其实也就是因为自己唑gradle的环境变量给弄丢了。。但是由于来自大...

mysql - -bash: mysql: command not found

有时在服务器上使用命令:mysql -uroot -p ; 尝试登录数据库。系统提示 :-bash: mysql: command not found原因:这是由于系统默认会查找/usr/bin下的命...
  • J080624
  • J080624
  • 2017年03月21日 17:13
  • 836

Git生成公钥 bash:ssh-keygen command not found

解决Git生成公钥过程中的:bash:ssh-keygen command not found 问题。
  • zfs1994
  • zfs1994
  • 2016年09月27日 16:49
  • 1021
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:bash: ifconfig: command not found
举报原因:
原因补充:

(最多只允许输入30个字)