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/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
时间: 2024-10-07 19:40:31

bash: ifconfig: command not found解决方法的相关文章

【转载】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 看

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

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

【转】bash: ssh: command not found解决方法(linux)

原文转自:http://www.cnblogs.com/ahauzyy/archive/2013/04/25/3043699.html 今天在搭建hadoop的开发环境中,用的是centsos6.0的操作系统,由于选安装时选的是最小安装.在配置Master无密码登录时,敲ssh命令时出现 1 -bash: ssh: command not found 最后在网上找到的解决方法为 1 yum -y install openssh-clients

linux -bash: ipconfig: command not found 解决方法

问题: ipconfig: command not found [[email protected] root]# ipconfig -bash: ipconfig: command not found 方法: 1.安装好CentOS5.5后,ipconfig找不到那说明没有将ipconfig命令配置到环境变量. 2.测试下结果echo $PATH,果然/sbin这个主要目录不在PATH. [[email protected] network-scripts]# echo $PATH /usr/

-bash: java: command not found 解决方法

-bash: java: command not found 在卸载jdk之后,会报错 就是配置环境变量出了问题, JAVA_HOME=/usr/java/jdk1.8.0_25 PATH=$PATH:$JAVA_HOME/bin:/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar export  JAVA_HOME  PATH  CLASS

bash: pip: command not found... 解决方法

下载安装wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate tar -axf pip-1.5.4.tar.gz cd pip-1.5.4/ python setup.py install 安装完后,使用 pip -V 报错,如下:bash: pip: command not fou

lsb_release: command not found 解决方法(转)

问题:通过lsb_release -a 是查看linux系统版本时报错,具体的解决办法如下: [[email protected] ~]# lsb_release -a-bash: lsb_release: command not found 解决方法:yum install redhat-lsb -y 安装完之后再查看版本信息: [[email protected] upload]# lsb_release -aLSB Version: :core-4.0-amd64:core-4.0-noa

3、Ora_Q3_bash: sqlplus: command not found 解决方法

bash: sqlplus: command not found 解决方法 环境变量已经配好,但是仍报错: # vi  .bash_profile # .bash_profile # Get the aliasesand functions if [ -f ~/.bashrc ];then . ~/.bashrc fi # User specificenvironment and startup programs PATH=$PATH:$HOME/bin #AddORACLE_SID ,ORAC

CentOS 7.0下解决ifconfig: command not found的方法

在CentOS7.0中输入ifconfig命令会遇到-bash: ifconfig: command not found. 在CentOS最小安装时是没有附带ifconfig,我们进入sbin目录下可以查看到ifconfig命令是没有安装的 因此这个时候我们只要安装net-tool插件,此插件中带有ipconfig命令 yum install -y net-tools 安装完成后,可以直接使用ifconfig命令了 原文地址:https://www.cnblogs.com/Chan94/p/10