用于网络数据统计的命令
#!/bin/sh nstat ss -s netstat -i netstat -s ifconfig enp0s25 ip -s link sar -n DEV 1 3
统计TCP连接状态
关于TCP连接建立过程以及其中的各种状态这里不再展开。
可以使用如下命令统计各种状态的连接的数量:
#!/bin/sh netstat --tcp -na | sed -u '1,2d' | awk '{print $6}' | sort | uniq -c | sort -r # 如果想要查看动态的输出可以配合watch命令 watch -n 1 "netstat -nat | sed -u '1,2d' | awk '{print \$6}' | sort | uniq -c | sort -r" ss -s
参考文献
Linux Network Statistics Tools / Commands
How to use watch command with a piped chain of commands/programs
How to Check TCP connections States in Linux with Netstat