Linux
如何顯示正在偵聽 TCPv4 下的傳入連接的埠號?
我想使用命令行僅顯示“:”之後的埠號
這就是我想要做的
sudo netstat -ant |grep LISTEN|grep :|sort -n|cut -c 45-
它不應該列出任何 tcp6 資訊
使用 sed:
sudo netstat -4tln | sed '1d;2d;s/[^:]*:\([0-9]\+\).*/\1/' | sort -n
使用基本的
grep
,tr
,cut
:netstat -4tln | grep LISTEN | tr -s " " ":" | cut -d ":" -f5 | sort -n