CentOs7_安装ifconfig命令

CentOs7_安装ifconfig命令

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

CentOs7_安装ifconfig命令_第1张图片

1. 查询环境变量

echo $PATH 显示当前PATH环境变量,该变量的值由一系列以冒号分隔的目录名组成。

注意: 必须以root用户登录才可运行

CentOs7_安装ifconfig命令_第2张图片

系统命令: echo

​ 功能说明:显示文字。

​ Echo 命令

​ 打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。

​ 语法

​ echo [{on off}] [message]

​ Sample:@echo off / echo hello world

​ 语 法:echo [-ne][字符串]或 echo [–help][–version]

​ 补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开,并在最后加上换行号。

​ 参 数:-n 不要在最后自动换行

​ -e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:

​ \a 发出警告声;

​ \b 删除前一个字符;

​ \c 最后不加上换行符号;

​ \f 换行但光标仍旧停留在原来的位置;

​ \n 换行且光标移至行首;

​ \r 光标移至行首,但不换行;

​ \t 插入tab;

​ \v 与\f相同;

​ \\ 插入\字符;

​ \nnn 插入nnn(八进制)所代表的ASCII字符;

​ --help 显示帮助

​ --version 显示版本信息

​ 每一个shell支持的echo指令可能都不太相同。

​ -n 不输出最后的\n

​ -e解释转义字符

​ -E不解释转义字符

​ 示例:echo “i am a boy” // 执行后会打印 i am a boy

PATH是计算机名词,功能是设备可执行文件的搜索路径

​ $PATH:决定了shell将到哪些目录中寻找命令或程序 (shell自动跟据PATH变量的值去搜索该程序)

示例

[root@localhost ~]# echo $PATH
/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin

[root@localhost ~]# PATH=$PATH:/home/lifei/bin  # 添加/home/lifei/bin到PATH环境变量

[root@localhost ~]# echo $PATH
/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/lifei/bin

2. 查询sbin路径

​ 查询sbin路径下是否存在ifconfig命令

CentOs7_安装ifconfig命令_第3张图片

结果证明:

/sbin目录下没有ifconfig命令 , CentOs-7里面默认没有ifconfig命令 , 需要我们自己安装

3. 安装ifconfig命令

​ 要安装ifconfig命令包 , 需要先查询出其所在安装包 . 命令: yum search ifconfig

CentOs7_安装ifconfig命令_第4张图片

通过 yum search ifconfig 我们发现 ifconfig这个命令是在 net-tools.x86_64 : Basic networking tools

因此我们接下来安装 net-tools.x86_64 这个工具包就可以了. 命令: yum install net-tools.x86_64

CentOs7_安装ifconfig命令_第5张图片

CentOs7_安装ifconfig命令_第6张图片

安装完成之后 再次使用 **ifconfig ** 命令就可以查看到所有的网卡信息了
CentOs7_安装ifconfig命令_第7张图片

参考链接: https://baike.baidu.com/item/Echo/35157 (百度百科)

你可能感兴趣的:(ifconfig,linux,centos)