问题描述:

用虚拟机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. Jmeter中中文乱码
  2. 数据结构(严蔚敏)之五——循环队列(c语言实现)
  3. 【集合之HashMap】HashMap实现原理及非线程安全原因
  4. 多线程—Lock、Condition、ReentrantLock、ReentrantReadWriteLock
  5. git指令快捷 idea_IDEA+Git+Gitlab使用详细教程
  6. 微信小程序仿微信SlideView组件slide-view
  7. 选择FreeBSD的理由?欢迎新人观看^_^
  8. 工具推荐:2016年最佳的15款Android黑客工具
  9. 按照《权威指南》的例子求最低温度并且修改默认调度器为FairScheduler
  10. 图纸管理软件_企业图纸文档的安全管理与使用,是否遇到这些图纸管理问题?...
  11. java断点上传分片保存方案_分片上传与断点续传解决方案
  12. Excel批量向下填充不连续的空白单元格工具
  13. stlink固件版本低,但升级失败的解决办法
  14. java 整型常量_使用javap深入理解Java整型常量和整型变量的区别
  15. 基于java火车购票系统
  16. 成都最有特色的9大茶馆
  17. 软件工程导论(张海藩第六版)期末考试、考研复试重点
  18. 截取图片DEMO. JAVA Windows FFmpeg
  19. 材料库存天数的计算方法
  20. 【笔记】教学理论与教学模式、教学方法的区别于联系

热门文章

  1. 企业上云的数据库演进之路
  2. 怎样避免每次都解释大量指令?
  3. 游戏领域Serverless架构探索之路
  4. 民生银行场景化数据中台是如何炼成的?
  5. 换个角度入门 K8s
  6. 如何提高一个研发团队的“代码速度”?
  7. c++11新特性_c++11新特性(四)
  8. 编程基本原则——避免冗余代码
  9. 密码强度测试工具包【Java】_测试用例
  10. ORACLE 普通表转换成分区表(在线重定义)