问题描述:

用虚拟机VMware安装linux系统(镜像文件是从官网下载的CentOS-7.0-1406-x86_64-DVD.iso),

在安装完成之后,输入ifconfig命令报错:ifconfig command not found

解决思路:

1 确定是否是没有安装ifconfig,如果没有,添加上去

2 确定是否是没有添加到环境变量上,如果没有,添加上去

解决方法:

首先判断一下是不是缺少了ifconfig,它是在/sbin目录下的[root@localhost ~]# cd /sbin
[root@localhost sbin]# ls查看一下是否有 ifconfig没有 ifconfig 的话安装 net-tools package[root@localhost sbin]# sudo yum install net-tools

参考:https://blog.csdn.net/dandelion_drq/article/details/53503487

当然,如果指定目录下已经存在ifconfig,也有可能是其它问题导致,比如环境变量没有添加:

原本使用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,其它的命令也可以出现这种情况,解决的方法是一样的。 ---------------------本文来自 xu1314 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/xu1314/article/details/6951762?utm_source=copy 

转载于:https://www.cnblogs.com/whoknows1/p/9753097.html

linux安装报错之:ifconfig command not found解决相关推荐

  1. 关于linux下报错 jps :command not found 解决

    背景: 在linux中将脚本注册为服务让其开机自动启动,该脚本依赖jdk环境,而在/etc/profile中也配置了jdk环境,并且/etc/profile文件会在开机时自动执行,所以其中的jdk环境 ...

  2. linux Ubuntu 报错:No command ‘setenv‘ found

    linux Ubuntu 报错:No command 'setenv' found 前言 解决方法 前言        有时候安装的软件命令是基于csh写的,如果用bash使用软件就会报错,如:&qu ...

  3. python中使用pip安装报错:Fatal error in launcher... 解决方法

    python中使用pip安装报错:Fatal error in launcher... 解决方法 参考文章: (1)python中使用pip安装报错:Fatal error in launcher.. ...

  4. linux 安装报错 make FORCE_UNSAFE_CONFIGURE=1

    报错如下: configure: error: you should not run configure as root (set FORCE_UNSAFE_CONFIGURE=1 in enviro ...

  5. linux tar 报错 Removing leading ‘/‘ from member names 解决方法

    解决方法:修改原本命令 tar -zcvf 为 tar -zcvPf 报错信息 tar: Removing leading '/' from member names  去除文件名中前导的根目录&qu ...

  6. U盘安装Linux安装报错及解决方案

    导读 从网上看到了<Linux就该这么学>后,偏离软件行业多年的我下定决心回归!这篇文章是我这一个小白的亲身经历,希望能被采纳! 开始按照<Linux就该这么学>中所讲在自己的 ...

  7. U盘装linux总是不行,U盘安装Linux安装报错及解决方案

    导读 从网上看到了<Linux就该这么学>后,偏离软件行业多年的我下定决心回归!这篇文章是我这一个小白的亲身经历,希望能被采纳! 开始按照<Linux就该这么学>中所讲在自己的 ...

  8. linux c++ 报错 invalid use of incomplete type 解决方法

    原因:编译器不知道所用的struct 或者是class的具体实现, 分析:通常出现在如下情况:假设我们有一个class some定义在some.h中,实现在some.cpp中,我们在other.cpp ...

  9. pip install pygame安装报错解决方案

    针对pip install pygame安装报错的两种不同的解决方法: 一:若python中已经安装好了pip,但pip install pygame却报错的话,可以尝试以下步骤: (1)开始,输入c ...

最新文章

  1. C++ primer 第七章之 友元函数与友元类
  2. java 注解类说明
  3. 中国科学院院士骆清铭: “看见”大脑
  4. 动辄数百TB级数据的分析平台 海量并发无压力
  5. 在ubuntu10.4安装snort ACID
  6. 鱼骨图分析法实际案例_【管理工具详解】鱼骨图分析法
  7. 说一说,求一个正整数的二进制中0的个数
  8. ubuntu 14.04 将窗体button移到右边
  9. jquery获取前一个月日期
  10. MATLAB中的三维图形等值线
  11. PHP最全笔记(三)(值得收藏,不时翻看一下)
  12. Linux使用 tar命令-g参数进行增量+差异备份、还原文件
  13. php循环产生复选框,史上最详细的vue动态生成checkbox的选项并实现多选框的保存回显...
  14. 数据结构算法设计题汇总
  15. 权重计算方法三:变异系数法(Coefficient of Variation)
  16. 计算长方体、四棱锥的表面积和体积 SDUT 3337
  17. 硬核 | 用Python给女朋友送一颗彩蛋
  18. 梦殇 chapter six
  19. 2024考研《艺术学概论》彭吉象|复习笔记(上篇)(1-6章)
  20. 人人影视携2000万用户进军区块链,区块链会流行起来吗?

热门文章

  1. 数据库自治服务DAS年度新版本:”数据库自动驾驶“进入规模化时代
  2. @新金融人,点击翻开未来金融新画卷
  3. 阿里云 OpenAPI 开发者门户全新上线
  4. 物联网安全威胁及应对措施
  5. 基于多任务学习和负反馈的深度召回模型
  6. 低成本、高性能创客开发板——PYB Nano
  7. 【蓝桥杯Java_C组·从零开始卷】第二节(附)、if与switch效率比较(千万次/一亿次)
  8. ORACLE TEXT LEXER PREFERENCE(一)
  9. 【转】java项目应该知道的核心重点部分
  10. Linux系统安全学习手册