
コマンドラインを使用して、「:」の後にポート番号のみを表示したいと思います。
これが私がしたいことです。
sudo netstat -ant |grep LISTEN|grep :|sort -n|cut -c 45-
tcp6情報をリストしないでください。
答え1
sedを使用してください:
sudo netstat -4tln | sed '1d;2d;s/[^:]*:\([0-9]\+\).*/\1/' | sort -n
答え2
grep
基本、、tr
使用cut
:
netstat -4tln | grep LISTEN | tr -s " " ":" | cut -d ":" -f5 | sort -n
答え3
これが良いです:
sudo netstat -4tlpen |sed -n '3,$p'|awk -F':' '{print $2}'|cut -f1 -d' '|sort -n|uniq
答え4
によると」IPv4 TCP接続がtcp6として表示されるのはなぜですか?"、tcp6を含むnetstatエントリできるtcp6ソケットは、IPv6もサポートするAF_INET6として作成できるため、IPv4と連携します。そしてIPv4