netstat -anlp|grep 80|grep tcp|awk '{print $5}'|awk -f: '{print $1}'|sort|uniq -c|sort -nr|head -n20 | netstat -ant |awk '/:80/{split($5,ip,":")。命令:netstat-nat|awk'{print$6}'|sort|uniq-c。[root@andy ~]# netstat -nat | grep "192.168.120.20:16067" |awk '{print $5}'|awk -f: '{print $4}'|sort|uniq -c|sort -nr|head -20。
history查看命令历史记录
awk用awk工具切割,以空格为分隔符,打印第二个linux常用命令,
sort对命令进行排序
uniq -c重复的只显示一行,并在每行行首加上本行在文件中出现的次数
sort -k1,1nr 按照第一个字段(数值)进行逆序排序linux常用命令,即从大到小。(k1,1 表示从第1字段开始以第1字段结束)
head 10输出前10个记录
上一个教程:Linux spell命令