命令中显示的各种标志的手册页在哪里ip link show DEV
?例如,
31: swp28: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9216 qdisc pfifo_fast master bridge state UP mode DEFAULT group default qlen 1000
link/ether 11:22:33a:c7:4e:2c brd ff:ff:ff:ff:ff:ff
5: ens6f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
link/ether b4:96:91:cb:ec:30 brd ff:ff:ff:ff:ff:ff
找不到mq
, pfifo_fast
, master
,标志的手册页bridge
,到目前为止最全面的帮助页面是https://man7.org/linux/man-pages/man8/ip-link.8.html,但仍然不是什么我想。
有更好的手册页吗?
编辑:此外,
ip -d link show DEV
命令显示的结果的手册页在哪里?例如,
link/ether 11:22:33:c7:4e:2c brd ff:ff:ff:ff:ff:ff promiscuity 1 minmtu 68 maxmtu 65535
sx_netdev
bridge_slave state forwarding priority 8 cost 100 hairpin off guard off root_block off fastleave off learning on flood on port_id 0x801c port_no 0x1c designated_port 32796 designated_cost 0 designated_bridge 8000.1c:34:da:c7:4e:0 designated_root 8000.1c:34:da:c7:4e:0 hold_timer 0.00 message_age_timer 0.00 forward_delay_timer 0.00 topology_change_ack 0 config_pending 0 proxy_arp off proxy_arp_wifi off mcast_router 1 mcast_fast_leave off mcast_flood on neigh_suppress off group_fwd_mask 0x0 group_fwd_mask_str 0x0 group_fwd_maskhi 0x0 group_fwd_maskhi_str 0x0 vlan_tunnel off isolated off addrgenmode eui64 numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 switchid ffffffffffff
我知道的意思master bridge
是dev是一个bridge slave,它是master device name is bridge
,但是还有很多flags,看来我得一一google了。
子命令的手册
ip link
(man ip link
或man ip-link
) 与命令的手册ip
(man ip
) 不同,应该包括ip link
命令的所有可能参数。命令本身(除非在嵌入式环境中
ip link
编译)包括有关其参数的语法和语法的帮助:此外,对于大多数接口类型,
help
作为接口类型参数提供:在接口类型之后(在子子命令之前add
或对于一些不是简单添加的类型,由set
正确类型的现有设备)将提供额外的接口类型的语法/句法。和类型的示例veth
:bridge
bridge_slave
几乎所有这些参数的描述都可以在它们所属的接口部分的手册中找到。对于 OP 关于bridge_slave的示例,
ip-link(8)
有一个bridge_slave 部分,可以找到大多数参数的描述。例子:但是,这里可能不会描述一些很少使用的参数,尤其是当有更专业的命令可用时。在 OP 的示例中看到的下一个参数:
isolated
有它的语法但没有它的描述。使用其子命令时,可在命令手册(连同supersedes 和 obsoletes )中找到其描述,这可能与以下的某些用途重叠:bridge
bridge
ip link
brctl
bridge link
ip link ... type bridge_slave ...
(此示例类似于PVLAN。)