iproute2¶
色付け¶
ip -c address
JSON出力¶
JSON出力(v4.15以降)。バージョンによって対応しているサブコマンドが違うので留意する。
ip address出力例¶
$ ip --json address | jq .[5]
{
"ifindex": 6,
"ifname": "eno1",
"flags": [
"BROADCAST",
"MULTICAST",
"UP",
"LOWER_UP"
],
"mtu": 1500,
"qdisc": "fq_codel",
"operstate": "UP",
"group": "default",
"txqlen": 1000,
"link_type": "ether",
"address": "0c:c4:7a:73:57:b0",
"broadcast": "ff:ff:ff:ff:ff:ff",
"addr_info": [
{
"family": "inet",
"local": "192.168.122.18",
"prefixlen": 24,
"broadcast": "192.168.122.255",
"scope": "global",
"label": "eno1",
"valid_life_time": 4294967295,
"preferred_life_time": 4294967295
},
{
"family": "inet6",
"local": "2400:406f:1d6e:fb00:ec4:7aff:fe73:57b0",
"prefixlen": 64,
"scope": "global",
"dynamic": true,
"mngtmpaddr": true,
"valid_life_time": 2591981,
"preferred_life_time": 604781
},
{
"family": "inet6",
"local": "fe80::ec4:7aff:fe73:57b0",
"prefixlen": 64,
"scope": "link",
"valid_life_time": 4294967295,
"preferred_life_time": 4294967295
}
]
}
最終更新日: 2021-05-17 02:51:56