netstat結果の説明を取得します。

netstat結果の説明を取得します。

次の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

--protocoltcp4フィルタフラグを使用してください。

netstat --protocol inet -4IPv4ソケットのみが表示されます。

Javaプロセスの場合、netstat出力にPIDSがあります。コマンドを使用してpsJavaプログラムを見つけます。

おすすめ記事