据我所知,在Linux shell环境中,我可以使用ip
列出任何特定命名空间中的网络链接,例如:
ip netns exec <namespace> ip link show
我的问题是:
如果我有多个网络命名空间,如何使用简单的命令列出所有命名空间中的所有链接?或者我必须编写一个脚本来执行此操作?
有人知道吗?
提前致谢。
没有人有同样的问题?
答案 0 :(得分:1)
您可以这样做:
ip link show; ip -all netns exec ip link show
在内部,这只会执行您的脚本所做的事情 - 它会遍历所有命名空间并运行命令。