【转载】bash: ifconfig: command not found 解决办法

原本使用ifconfig 可以使用,今天是怎么了,可能安装软件修改了,百度~~
[[email protected] /]$ ifconfig
提示:“bash: ifconfig: command not found”

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

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

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

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

4.于是可以这样访问
方法一:[[email protected] sbin]$ /sbin/ifconfig 就可以出现使用了
方法二:[[email protected] sbin]$ export PATH=$PATH:/sbin ,这样设置后,下次就可以直接访问了,免处第一种的麻烦,如:
[[email protected] /]$ 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
,其它的命令也可以出现这种情况,解决的方法是一样的。

时间: 2024-10-10 08:29:54

【转载】bash: ifconfig: command not found 解决办法的相关文章

ifconfig出现bash: ifconfig:command not found解决办法之解决连环问题

Centos7中没有安装ifconfig命令的解决方法 在这之前,centos7最小化安装默认是不能联网的,首先必须切换到root用户,再解决网络问题 一.      切换到root用户 二.      解决网络问题 三.      安装ifconfig   一.切换到root用户 Linux下切换root用户提示Authentication failure错误的解决方法 第一种情况可能是root密码输入错误造成的,再仔细检查一遍是否输入错误 第二种是刚安装完,没有设置root用户密码导致的,

升级10.11后使用CocoaPod出现-bash: pod: command not found 解决办法-备

升级10.11后,运行pod命令出现: -bash: pod: command not found 解决办法: sudo gem install -n /usr/local/bin cocoapods 之后pod命令可以使用了. 如果pod update / pod install 卡在: Updating local specs repositories 等待即可,或者 可以使用 “pod install --verbose --no-repo-update” 进行下载,原因可能x被墙. po

CentOS7 下ifconfig command not found解决办法

今天尝鲜用VMWare安装了CentOS7,选择了最小安装包模式,安装完毕之后想查看一下本机的ip地址,发现报错 # ifcon -bash: ifconfig: command not found 谷歌了一下,整理了一下解决思路 1. 查看ifconfig命令是否存在 查看 /sbin/ifconfig是否存在 2.如果ifconfig命令存在,查看环境变量设置 #echo $PATH 如果环境变量中没有包含ifconfig命令的路径 临时修改环境变量:在shell中输入 $export PA

bash: ifconfig: command not found解决方法

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/bi

Linux 下 -bash: mysql: command not found解决办法

-bash: mysql: command not found 1.vim ~/.bash_profile 最下面写 export PATH=$PATH:/usr/local/mysql/bin(你的安装bin目录) :wq 保存退出 2.source ~/.bash_profile 然后就直接可以实现了 给分吧 亲自试验过 3. >>mysql  -uroot -p >>输入密码

CocoaPod出现-bash: pod: command not found 解决办法

从过年来到公司  就不用自己电脑了    之前一直自己带电脑   昨天随便建了一个demo   使用cocoapods  发现     -bash: pod: command not found 刚开始还以为是哪里路径错了.    后来上网搜了一下         运行一下 这段代码  就可以了. 在终端输入 如下命令:sudo gem install -n /usr/local/bin cocoapods  

-bash: pod: command not found 解决办法

问题: 运行pod命令出现:-bash: pod: command not found  解决方案: 在终端输入:sudo gem install -n /usr/local/bin cocoapods 然后 pod 命令就可以使用了...

[原创]-bash: iostat: command not found解决办法

[[email protected] ~]# iostat-bash: iostat: command not found IOSTAT 命令不可用,首先确认sysstat包是否安装,sysstat包中包括iostat,mpstat,sar,sa [[email protected] ~]#yum install -y sysstat 安装完成后,再执行iostat命令. 解释: avg-cpu段:%user: 在用户级别运行所使用的CPU的百分比.%nice: nice操作所使用的CPU的百分

-bash: iostat: command not found解决办法

[[email protected] ~]# iostat-bash: iostat: command not found IOSTAT 命令不可用,首先确认sysstat包是否安装,sysstat包中包括iostat,mpstat,sar,sa [[email protected] ~]#yum install -y sysstat 安装完成后,再执行iostat命令. 解释: avg-cpu段:%user: 在用户级别运行所使用的CPU的百分比.%nice: nice操作所使用的CPU的百分