ifconfig
是一个用于配置和显示 Linux 内核中网络接口的命令行实用程序
-a
或 --all
:显示所有网络接口,包括未启动的接口。-b
或 --broadcast
:显示广播地址。-c
或 --count
:指定要报告的统计信息的次数。-D
或 --debug
:显示调试信息。-e
或 --enhanced
:使用增强模式,显示更多详细信息。-F
或 --family
:指定地址族(例如:inet、inet6、link)。-i
或 --interface
:指定要操作的网络接口。-m
或 --mask
:显示子网掩码。-n
或 --numeric
:以数字形式显示地址和掩码,而不是使用符号表示。-o
或 --old-style
:使用旧版格式显示接口信息。-s
或 --summary
:显示网络接口的摘要信息。-t
或 --terse
:以简洁模式显示接口信息。-V
或 --version
:显示 ifconfig 的版本信息。-v
或 --verbose
:显示详细模式下的接口信息。这些参数可以组合使用,以便根据需要定制输出。例如,要显示所有网络接口的详细信息,可以使用以下命令:
ifconfig -a -e -v
请注意,ifconfig
命令在某些 Linux 发行版中可能已被弃用,建议使用 ip
命令替代。