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

Ril*_*ith 5 linux ifconfig

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

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

Sté*_*las 8

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

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

ip address show up
Run Code Online (Sandbox Code Playgroud)

(或ip a s up简称)。

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

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

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

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


Ril*_*ith 3

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