1. 安装的需求背景

我们知道ifconfig 命令可以用于查看、配置、启用或禁用指定网络接口,如配置网卡的IP地址、掩码、广播地址、网关等,功能不可谓不丰富。

此命令的功能和Wndows系统的ipconfig非常类似。

但是,CentOS 7 默认已不再安装此命令,其中很多功能用 ip addr 指令 替代了。

考虑到 既有的很多管理工具或脚本都调用了此功能命令(ifconfig),如果将这些工具直接迁移过来会报错,如果对这个指令用其它指令进行替换,及对这些工具升级,则增加了工作量,还增加了出错的风险。

所以,在CentOS 7 系统中 安装 ifconfig 命令很有必要。

2. 测试安装的具体步骤

CentOS 7 系统默认 没有安装  ifconfig 命令。

如果直接运行 ifconfig 命令,则提示错误 :-bash: ifconfig: command not found

此时,查看 /sbin 目录下,其实是没有 ifconfig 文件的。

那么 如何安装ifconfig 呢?我们首先想到的是 运行  yum install ifconfig  。执行效果如何呢?

结果是:

No package ifconfig available.
Error: Nothing to do

啊?! 没有 ifconfig 安装包,是不是 我们就要放弃了呢?

其实,我们 还可以通过yum 命令的search选项 来对 包 (package)进行再次搜索。

search:可以搜寻某个软件名称或者是描述(description)的重要关键字。此指令可以查找显示出相关的软件有哪些。

所以,在放弃前,我们运行以下命令:

yum search ifconfig

以上运行结果,我们只要分析最好一行就可以。Matched: ifconfig 这个 分割行 是用来显示 匹配结果的。

最后一行 中 冒号(:)前面的数据, (net-tools.x86_64 )  是匹配的软件包;冒号(:)后面的数据,(Basic networking tools ) 是对前面包的描述。

结合上面的信息,即 通过运行 yum search ifconfig  提示我们: 安装ifconfig 包 只需要安装 net-tools.x86_64 即可。

所以,我们执行 yum install net-tools.x86_64 

安装后,ifconfig 命令可以正常执行。因含有ip敏感信息,截图省略。

并且,查看/sbin 目录,此时 ifconfig  文件也出现了。

3. 总结

CentOS 7 安装 ifconfig 管理命令,通过yum 安装,运行  yum install net-tools.x86_64  即可安装。

更多CentOS相关信息见CentOS 专题页面 https://www.linuxidc.com/topicnews.aspx?tid=14

Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址:https://www.linuxidc.com/Linux/2018-10/154766.htm

CentOS 7安装 ifconfig 管理命令相关推荐

  1. Centos 7 安装 ifconfig 管理命令

    1. 安装的需求背景 我们知道ifconfig 命令可以用于查看.配置.启用或禁用指定网络接口,如配置网卡的IP地址.掩码.广播地址.网关等,功能不可谓不丰富. 此命令的功能和windows系统的ip ...

  2. linux命令行安装ifconfig,CentOS 7安装 ifconfig 管理命令

    1. 安装的需求背景 我们知道ifconfig 命令可以用于查看.配置.启用或禁用指定网络接口,如配置网卡的IP地址.掩码.广播地址.网关等,功能不可谓不丰富. 此命令的功能和Wndows系统的ipc ...

  3. Centos 7 安装 ifconfig命令

    相关问题 Centos 7在最小化安装时,系统默认没有安装 ifconfig 命令 如果直接运行 ifconfig 命令,会提示 -bash: ifconfig :command not found ...

  4. 浅谈Docker:DockerLinux安装,镜像管理命令,镜像制作命令,容器管理命令,数据卷,DockerFile,Docker-compose

    什么是Docker? Docker 概念 • Docker 是一个开源的应用容器引擎 • 诞生于 2013 年初,基于 Go 语言实现, dotCloud 公司出品(后改名为Docker Inc) • ...

  5. Linux CentOS 平台安装 rar unrar 命令

    我是陈皮,一个在互联网 Coding 的 ITer,个人微信公众号「陈皮的JavaLib」关注第一时间阅读最新文章. 如果 wget 命令还未安装,先进行安装. yum install -y wget ...

  6. centos sqlite3安装及简单命令

    安装: 方法一: wget http: //www.sqlite.org/sqlite-autoconf-3070500.tar.gz tar xvzf sqlite-autoconf-3070500 ...

  7. Linux CentOS 平台安装 zip unzip 命令

    我是陈皮,一个在互联网 Coding 的 ITer,个人微信公众号「陈皮的JavaLib」关注第一时间阅读最新文章. 查看是否已经安装 zip 或者 unzip . yum list | grep z ...

  8. CentOS 7安装ifconfig

    yum install net-tools 安装这个工具,或者升级写法,使用ip addr show 参考: https://linux.cn/article-3631-1.html 转载于:http ...

  9. linux学习教程(一)(安装篇)centos7没有安装ifconfig命令的解决方法

    ifconfig命令是设置或显示网络接口的程序,可以显示出我们机器的网卡信息,可是有些时候最小化安装CentOS等Linux发行版的时候会默认不安装ifconfig等命令,这时候你进入终端,运行ifc ...

最新文章

  1. 大多数人对AI的理解,都是错的
  2. DELPHI纤程的演示
  3. linux mysql 5.6.23_MySQL 5.6.23升级到MySQL 5.7.9
  4. unity 敌人自动攻击和寻路_Unity暑期萌新入门:环境篇
  5. 【STM32】【STM32CubeMX】STM32CubeMX的使用之八:低功耗模式及MCU唤醒
  6. 邮件协议POP3/IMAP/SMTP服务的区别
  7. 递归法:求n个元素的全排列
  8. Spring之AntPathMatcher
  9. 同济大学 线性代数 第六版 pdf_同济版线性代数(第六版)教材课后习题解答与综合测试...
  10. python标准正态分布表(scipy.stats)
  11. TikZ从零开始(一)——实例之受力分析图绘制
  12. 新时达主板服务器改协议软件,新时达电梯主板调试软件
  13. AECC2015官方破解补丁/AdobeAfterEffectsCC2015中文版免费下载(AE安装教程)
  14. HDU 5857 Median(水~)
  15. win7浏览器主页修改不过来_ie主页被锁定无法修改怎么办?ghost win7 ie主页修改不了的两种解决方法...
  16. 如何知道一个App的包名
  17. Java小项目——家庭记账软件
  18. 华为防火墙配置(防火墙NAT)
  19. [转]scite文本编辑器的说明
  20. 【功能安全】【ISO26262】生产和运行

热门文章

  1. Consul入门02 - 运行Consul代理
  2. 多线程:为什么wait()需要放在循环中?
  3. 操作系统:优先级反转
  4. Java 洛谷 P1464 Function
  5. java 输出_使用IntelliJ IDEA2020.2.2 x64新建java项目并且输出Hello World
  6. get vue 和set 用法_深入剖析Vue源码 - 数据代理,关联子父组件
  7. 关键帧动画html例子,Bounce.js 是一个漂亮的CSS3关键帧动画生成工具和类库_前端开发者...
  8. java jar 打包命令行_Java程序命令行打包Jar
  9. 数据中心“泡澡”散热,阿里云启用全球最大液冷数据中心支撑双11
  10. 11个三相异步电动机常见故障与维修方法。