逻辑上我的意思是命令中的所有合法内容
ip link
,例如:
ip link add link dum0 name dum0.200 type vlan protocol 802.1Q id 200
Run Code Online (Sandbox Code Playgroud)
其中逻辑类型是“vlan”。所有有效类型都是,引用手册页:
VLAN | veth | vcan | 假人 | 如果 | macvlan | macvtap | 可以| 桥| ipoib | ip6tnl | ipip | 坐| vxlan |gre | 格雷普 | ip6gre | ip6gretap | vti
请注意,这显然不是本问题中所问的物理设备类型(如以太网、wifi、ppp 等),它确实包含对物理类型的引用,这使我对其进行了测试:
find /sys/class/net ! -type d | xargs --max-args=1 realpath |
while read d; do
b=$(basename $d) ; n=$(find $d -name type) ; echo …
Run Code Online (Sandbox Code Playgroud)