1.同时查看入访本机的ip和对应端口
netstat -tn | sed '1,2d' | awk '{print $5}' | \
sort | uniq -c | awk '{print $2 " " $1}' | \
awk -F: '{print $1 ":" $2}'
2. 仅查看入访本机的ip
netstat -tn | sed '1,2d' | awk '{print $5}' | \
cut -d: -f1 | sort | uniq -c | \
awk '{print $2 " " $1}'
3. 查看入访ip+端口和访问的本机的ip+端口
sudo netstat -tnp | awk '{print $4, $5}' | grep -v "Local Address"
3. 查看哪些远程主机入访了本机哪个端口
sudo netstat -tnp | sed '1,2d' | \
awk '{print $4, $5}' | grep -v "Local Address" | \
awk -F' ' '{print $2}' | \
awk -F: '{print $1 " -> " $2}' | sort | uniq