草稿 · 2022年5月1日 0

草稿:Linux-性能分析命令集

命令集用于一组命令来查看相关信息指标


查看Linux TCP连接数:

  • 方法一
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
  • 方法二
netstat -nat |awk ‘{print $6}’|sort|uniq -c|sort -rn

查找80端口请求数最高的前20个IP:

netstat -anlp|grep 80|grep tcp|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -nr|head -n20

找出当前系统内存使用量较高的进程:

ps -aux | sort -rnk 4 | head -20

找出当前系统CPU使用量较高的进程:

ps -aux | sort -rnk 3 | head -20

参考网站:

linux下查看http 并发和 tcp连接数
逼格高又实用的 Linux 高级命令,开发运 维都要懂