如何使用 /sbin/ip 提取网络掩码?
How to extract netmask using /sbin/ip?
我想用 /sbin/ip
替换 ifconfig
。使用 ifconfig
我可以看到像
这样的行
inet addr:xx.xxx.x.xx Bcast:xx.xxx.x.xx Mask:255.255.255.0
并且可以轻松解析它以找到网络掩码 (255.255.255.0)。如何使用 /sbin/ip
?
实现此目的
运行 ip a
您将获得类似于 运行 ifconfig
的输出。具体来说,您会看到与您的类似的一行:
inet xx.xxx.x.xx/24 brd xx.xxx.x.xx
/24
以斜线表示子网掩码。
我想用 /sbin/ip
替换 ifconfig
。使用 ifconfig
我可以看到像
inet addr:xx.xxx.x.xx Bcast:xx.xxx.x.xx Mask:255.255.255.0
并且可以轻松解析它以找到网络掩码 (255.255.255.0)。如何使用 /sbin/ip
?
运行 ip a
您将获得类似于 运行 ifconfig
的输出。具体来说,您会看到与您的类似的一行:
inet xx.xxx.x.xx/24 brd xx.xxx.x.xx
/24
以斜线表示子网掩码。