关于“netstat -e”的确切功能的困惑

Confusion regarding the exact function of `netstat -e`

我一直想把这个命令netstat -e用于脚本。我早些时候认为它在连接到网络时在特定会话期间给出字节的数据计数 uploaded/downloaded,并且每个 session/profile 重置数据。然而,情况似乎并非如此。

该命令的具体作用是什么,即它的数据制表机制是什么?按会话或按天或按启动或其他方式?

@Akshay,据我所知,'netstat -e' 生成扩展版本的 netstat 输出。 netstat -e 输出包括每个连接的几个额外列 'user'、'I-node'。 仅供参考 - 这是在我的 unix 机器上测试的,它是 运行 on CentOS 5.9

Unix/Linux

在这种情况下,手册页是您最好的朋友...

http://www.unix.com/man-page/linux/0/netstat/

http://www.e-reading.link/htmbook.php/orelly/networking/puis/ch17_05.htm

Windows

如果您指的是 Windows 的 netstat,请查看此 link...

windows netstat info

此外,最好对一段时间内建立的联系进行书面记录。然后命令可以写成

netstat -b 5 >> C:\connections.txt

请注意,如所写,此命令将以五秒为间隔 运行,直到通过输入 Ctrl+c 停止,这是退出的一般命令。 (一些报告说这可能相当 CPU 密集,因此它可能导致速度较慢的单核机器 运行 缓慢。这在我的双核机器上并不明显。)

发件人:here