在CentOS/RHEL 7上找不到ifconfig命令 bash ifconfig: command not found

时间:2019-05-19 01:26:30  来源:igfitidea点击:

RPM安装:

yum install net-tools

ifconfig命令对于获取基于Linux的系统中的网络配置细节非常有用。
大多数情况下,当我安装一个较老版本的Linux操作系统时,ifconfig命令包是在安装操作系统时默认安装的,但当我最近安装CentOS 7操作系统时,ifconfig命令没有默认安装在操作系统安装中。

ifconfig命令的安装包

ifconfig命令来自于net-tools rpm包。
使用以下命令安装此包,该命令在默认存储库下。

yum install net-tools

使用ifconfig获取接口信息

现在使用ifconfig命令检查网络配置细节。
下面的命令将显示系统中所有接口的详细信息

[Hyman@theitroad ~]# ifconfig 

eth0      Link encap:Ethernet  HWaddr 08:00:27:AC:2D:45
          inet addr:192.168.10.100  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:feae:2545/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:877052 errors:0 dropped:0 overruns:0 frame:0
          TX packets:840432 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1269001025 (1.1 GiB)  TX bytes:61342574 (58.5 MiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

使用下面的命令来显示system中接口eth0的详细信息

ifconfig eth0

要使用ifconfig获取所有接口细节,请使用以下命令。

ifconfig -a