![netstat -i 和 netstat -i 1 1 命令中接口的区别](https://linux22.com/image/130361/netstat%20-i%20%E5%92%8C%20netstat%20-i%201%201%20%E5%91%BD%E4%BB%A4%E4%B8%AD%E6%8E%A5%E5%8F%A3%E7%9A%84%E5%8C%BA%E5%88%AB.png)
netstat -i
Solaris 中命令的结果:
# netstat -i
Name Mtu Net/Dest Address Ipkts Ierrs Opkts Oerrs Collis Queue
lo0 8232 loopback localhost 179 0 179 0 0 0
e1000g0 1500 solaris10 solaris10 38916 0 1301 0 0 0
e1000g1 1500 10.0.0.0 10.0.3.242 34284 0 20 0 0 0
netstat -i 1 1
Solaris 中命令的结果:
# netstat -i 1 1
input e1000g output input (Total) output
packets errs packets errs colls packets errs packets errs colls
40117 0 1334 0 0 75747 0 1533 0 0
我的问题是:
- 为什么
netstat -i 1 1
只列出一个接口,而不是e1000g
像我在命令中得到的两个接口netstat -i
,即e1000g0
和e1000g1
。? - 如果我想获得多个接口的
netstat -i 1 1
命令,我该怎么办?
答案1
您确定 e1000g1 接口已完全配置吗?我相信 netstat -i 只会显示主机配置接口的输出(在您的例子中名为“solaris10”。您可能还想使用 -I 来指定要监视的接口。
初始条目也是摘要/历史值。您必须为第二个“1”指定“1”以外的其他内容才能看到不止 1 次迭代。
您可能想看看:
pfexec dladm show-dev