次のnetstat結果の説明を探しています。次の結果は、3つのJavaプロセスを示しています。彼らが参照するJavaプログラムを見つける方法はありますか?
私が探しているもう一つの説明は、私のコンピュータでtcp6を無効にしたことです。しかし、netstat結果の出力にはまだtcp6が表示されます。なぜこれですか?
# netstat -tulpn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 7605/java
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 820/sshd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 2020/master
tcp 0 0 0.0.0.0:8443 0.0.0.0:* LISTEN 7605/java
tcp 0 0 0.0.0.0:9990 0.0.0.0:* LISTEN 7605/java
tcp6 0 0 :::80 :::* LISTEN 823/httpd
tcp6 0 0 :::22 :::* LISTEN 820/sshd
tcp6 0 0 ::1:25 :::* LISTEN 2020/master
udp 0 0 0.0.0.0:34754 0.0.0.0:* 623/dhclient
udp 0 0 0.0.0.0:68 0.0.0.0:* 623/dhclient
udp6 0 0 :::31623 :::* 623/dhclient
ベストアンサー1
--protocol
tcp4フィルタフラグを使用してください。
netstat --protocol inet -4
IPv4ソケットのみが表示されます。
Javaプロセスの場合、netstat出力にPIDSがあります。コマンドを使用してps
Javaプログラムを見つけます。