Linuxはポートのステータスを表示する方法

778 ワード

1.特定のポート番号のステータスを表示します.root以外のユーザの場合、コマンド前にsudoを追加して権限を付与します.
netstat -anp |grep    

ポート番号が3306であると仮定し、コマンドを実行した結果、次のようになります.
tcp  0    0  0.0.0.0:3306    0.0.0.0:*    LISTEN    26661/mysqld

以上のように、監視状態がLISTENであることは占有されていることを示し、最後の列はmysqldというサービス占有されていることを示している.2.現在使用されているすべてのポートのステータスを表示します.
netstat -nultp

コマンドの実行結果は次のとおりです.
tcp  0    0  0.0.0.0:3306    0.0.0.0:*    LISTEN    26661/mysqld
tcp  0    0  0.0.0.0:22      0.0.0.0:*    LISTEN    2136/sshd
udp  0    0  0.0.0.0:68      0.0.0.0:*    LISTEN    1973/dhclient

以上のように、3306、22、68ポートが占有されていることがわかり、表示されていないポートまたは監視状態がLISTENでないポートは占有されていないことを示しています.