发布时间:2020-07-09作者:laosun阅读(6323)
1. 安装的需求背景
我们知道ifconfig 命令可以用于查看、配置、启用或禁用指定网络接口,如配置网卡的IP地址、掩码、广播地址、网关等,功能不可谓不丰富。
此命令的功能和Wndows系统的ipconfig非常类似。
但是,CentOS 7 默认已不再安装此命令,其中很多功能用 ip addr 指令 替代了。
考虑到 既有的很多管理工具或脚本都调用了此功能命令(ifconfig),如果将这些工具直接迁移过来会报错,如果对这个指令用其它指令进行替换,及对这些工具升级,则增加了工作量,还增加了出错的风险。
所以,在CentOS 7 系统中 安装 ifconfig 命令很有必要。
2. 安装的具体步骤
CentOS 7 系统默认 没有安装 ifconfig 命令。
如果直接运行 ifconfig 命令,则提示错误 :-bash: ifconfig: command not found
那么 如何安装ifconfig 呢?我们首先想到的是 运行 yum install ifconfig 。执行效果如何呢?
结果显示无可用软件包。其实,我们 还可以通过 yum 命令的 search 选项 来对包 (package)进行再次搜索。
search:可以搜寻某个软件名称或者是描述(description)的重要关键字。此指令可以查找显示出相关的软件有哪些。
所以,我们运行以下命令:
yum search ifconfig
显示如下:
以上运行结果,我们只要分析最好一行就可以。
================================ 匹配:ifconfig ================================
这个 分割行 是用来显示 匹配结果的。
最后一行 中 冒号(:)前面的数据, (net-tools.x86_64 ) 是匹配的软件包;冒号(:)后面的数据,(Basic networking tools ) 是对前面包的描述。
结合上面的信息,即 通过运行 yum search ifconfig 提示我们: 安装ifconfig 包 只需要安装 net-tools.x86_64 即可。
所以,我们执行
yum install net-tools.x86_64
即可安装成功!
版权属于: 技术客
原文地址: https://www.sunjs.com/article/detail/c1dc9c5e4f794820a00c8fa834ce5dee.html
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。