ifconfig 是一个用于配置和显示网络接口信息的命令行工具。在 CentOS 系统中,ifconfig 命令的常用参数如下:
-a 或 --all:显示所有网络接口的信息,包括未激活的接口。-b 或 --broadcast:显示广播地址。-c 或 --count:指定要报告的统计信息更新次数。-i 或 --interface=INTERFACE:指定要操作的网络接口。-m 或 --mask:显示子网掩码。-n 或 --numeric:以数字形式显示地址和端口,而不是尝试查找名称。-s 或 --summary:显示网络接口的摘要信息。-v 或 --verbose:显示详细的诊断信息。-V 或 --version:显示 ifconfig 的版本信息。以下是一些使用 ifconfig 命令的示例:
显示所有网络接口的信息:
ifconfig -a
显示特定网络接口的信息(例如,eth0):
ifconfig eth0
显示网络接口的 IP 地址和子网掩码:
ifconfig eth0 | grep 'inet '
显示网络接口的广播地址:
ifconfig eth0 | grep 'Bcast'
请注意,ifconfig 命令在某些 Linux 发行版中可能已被弃用,取而代之的是 ip 命令。在使用 CentOS 8 或更高版本时,建议使用 ip 命令来配置和显示网络接口信息。