教你如何在linux系統(tǒng)中查看服務(wù)器IP連接數(shù)
在Linux系統(tǒng)中,有時需要計算來自特定地址的連接數(shù)。 以下組合命令使您可以查看基于IP分類統(tǒng)計信息和計算與服務(wù)器的所有連接數(shù)。
netstat -tun|awk '{print $5}'|cut -d : -f1|sort|uniq -c|sort -n
命令解釋:
awk '{print $5}'是以空格分隔,截取第五列,也就是Foreign Address列。
cut -d : -f1:cut是一個選取命令,-d指定為分隔符,這里指定“:”為分隔符,-f數(shù)字是取第幾列,這里-f1顯示分隔符后的第一個列。
uniq 用于報告或刪除內(nèi)容中的重復(fù)行,-c在輸出行前面加上出現(xiàn)的次數(shù),一般與sort命令結(jié)合使用
sort對文件進(jìn)行排序,并將排序結(jié)果標(biāo)準(zhǔn)是輸出,默認(rèn)排序是升序,-r參數(shù)降序,-n是根據(jù)數(shù)值的大小進(jìn)行排序
通過這個命令組合,就可以統(tǒng)計分類顯示單個地址的連接數(shù)。