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: command not found(CentOS专版,其他的可以参考)

ifconfig: command not found 查看path配置(echo相当于c中的printf,C#中的Console.WriteLine) ...
  • zhangfeng510
  • zhangfeng510
  • 2017年03月17日 09:38
  • 334

Linux 命令行报错:-bash:XXX: command not found ,解决方法参考

相关错误 在网上搜索了类似的错误解决方法,错误虽然不同,但解决办法可以学习一下。 Centos命令行报bash:.....:command not found的解决办法 Uset: comma...
  • guo13313
  • guo13313
  • 2017年04月24日 15:06
  • 3098

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

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

docker容器的网络连接

docker容器的网络连接   楼主因为刚开始学docker,如果这个时候就接触大量的概念,理论知识,肯定会反感的,咱们先来实践   sudo apt-get inst...
  • shanyongxu
  • shanyongxu
  • 2016年05月12日 13:41
  • 3250

Centos7 ifconfig这个命令没找到的解决方法

云中牧歌 2017-01-27 00:12 前面的篇章中我们用virtualbox安装了CentOS7.2,但是选择的是最小安装包模式,安装完毕之后想使用ifconfig查看一下本机的ip地址,发现...
  • u011277123
  • u011277123
  • 2017年02月03日 13:23
  • 3873

Mac系统终端命令行不执行命令 总出现command not found解决方法

配置过安卓开发环境,改过bash_profile这个文件,最后不知怎么的只有cd命令能执行,我猜测可能修改bash_profile文件后没有保存 导致的     保存命令是: source .bash...
  • dyllove98
  • dyllove98
  • 2013年07月17日 20:53
  • 52612

yum故障最终解决办法.移魂版 bash:yum:command not found

以下脚本使用前请用dos2unix进行转码 centos系列可以不用转码   CentOS 6.4 rpm -aq|grep yum|xargs rpm -e --nodeps//此命令为卸载自...
  • FAN19910714
  • FAN19910714
  • 2013年10月21日 13:11
  • 4675

Ubuntu搭建android编译环境总结

Android源码:官方下载 Android编译版本: PLATFORM_VERSION=4.2.2 OS 操作系统平台: Linux carson-pc 3.0.0-12-generic #20...
  • nxh_love
  • nxh_love
  • 2013年05月09日 17:20
  • 36185

Zookeeper的安装配置

一、zookeeper Zookeeper 是 Google 的 Chubby一个开源的实现,是 Hadoop 的分布式协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护...
  • yuzhuzhong
  • yuzhuzhong
  • 2016年05月07日 21:02
  • 2541

linux下安装redis及其中遇到的问题的解决方法

1.将下载好的压缩包放到/usr/local目录下# tar xzf redis-3.0.2.tar.gz # cd redis-3.0.2 # make 提示错误 make: cc: Comman...
  • zhangwenting6
  • zhangwenting6
  • 2017年03月21日 16:27
  • 886
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:bash: ifconfig: command not found
举报原因:
原因补充:

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