Linuxはポートのステータスを表示する方法
778 ワード
1.特定のポート番号のステータスを表示します.root以外のユーザの場合、コマンド前に
ポート番号が3306であると仮定し、コマンドを実行した結果、次のようになります.
以上のように、監視状態が
コマンドの実行結果は次のとおりです.
以上のように、3306、22、68ポートが占有されていることがわかり、表示されていないポートまたは監視状態が
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
でないポートは占有されていないことを示しています.