与 ifconfig 命令的默认输出等效的 ip 地址命令是什么?

与 ifconfig 命令的默认输出等效的 ip 地址命令是什么?

GNU+LINUX 上该命令的默认输出ifconfig仅显示活动和已启动的网络接口,而该命令的默认输出ip address(可缩写为ip a)显示所有网络接口,包括非活动和已关闭的接口。

ip address与该命令的默认输出一样,仅显示活动且已启动的网络接口的命令是什么ifconfig

答案1

ip address默认情况下显示所有 IPv4 ( inet)、IPv6 ( inet6) 和链路级(如以太网接口)地址,而不显示仅显示已启动的接口及其地址(以及所有 IPv4、IPv6 和一些链路级地址) ,并带有不同的额外信息列表)。link/etherifconfig-a

您还可以通过执行以下操作来告诉ip address( 的缩写ip address show)排除未启动的接口:

ip address show up

(或ip a s up简称)。

您可以使用 限制为 IPv4 地址-4(使用-6)限制为 IPv6 地址。

ifconfig并像默认情况下使用该选项一样添加统计信息-s

所以ip -s a s up会给你同样的信息ifconfig。删除upfor ifconfig -a

详情请参见man ip address( )。man ip-address

答案2

该命令ip address show up仅列出正在运行的接口。

相关内容