码迷,mamicode.com
首页 > 其他好文 > 详细

bash: ifconfig: command not found解决方法

时间:2015-05-07 12:10:48      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:

1、问题:

#ifconfig

bash: ifconfig: command not found

2、原因:非root用户的path中没有/sbin/ifconfig ,其它的命令也可以出现这种情况,解决的方法是一样的。

# whereis ifconfig                  #ifconfig位置
ifconfig: /sbin/ifconfig /usr/share/man/man8/ifconfig.8.gz
# echo $PATH
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/vnc/bin

3、解决方法:

方法一:直接调用

# /sbin/ifconfig 
eth0 Link encap:Ethernet HWaddr 00:0C:29:65:E2:81 
 。。。。。。。。。。。。。

方法二:导入路径

# export PATH=$PATH:/sbin
# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:65:E2:81  
        。。。。。。。。。。。。。。

方法三:

# vim /etc/profile,找到如下位置,将if注释掉

# Path manipulation
#if [ "$EUID" = "0" ]; then
        pathmunge /sbin
        pathmunge /usr/sbin
        pathmunge /usr/local/sbin
#fi

 

bash: ifconfig: command not found解决方法

标签:

原文地址:http://www.cnblogs.com/chinas/p/4484112.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!