ホームページ  >  記事  >  運用・保守  >  Linuxでポートステータスを確認する方法

Linuxでポートステータスを確認する方法

王林
王林オリジナル
2019-11-06 11:25:5217721ブラウズ

Linuxでポートステータスを確認する方法

#Linux は、netstat コマンドを使用してポートのステータスを表示します。

netstat コマンドのパラメータは次のように説明されます:

-a: ソケット プログラムを含むすべてのネットワーク ステータスを一覧表示します;

-c 秒 数値: ネットワーク ステータスを更新する秒数を指定します。

-n: IP アドレスとポート番号を使用して表示し、ドメイン名とサービス名は使用しません。

-p : PIDとプログラム名を表示;

-t: TCPプロトコルポートの接続状態を表示;

-u: UDPプロトコルポートの接続状態を表示;

-I: リスニング ステータス接続のみを表示;

-r: ルーティング テーブルを表示;

netstat コマンドを grep と組み合わせて、特定のポートとサービスのステータスを表示できます。

netstat -ntlp //查看当前所有tcp端口
netstat -ntulp |grep 80 //查看所有80端口使用情况
netstat -anp | grep 3306 //查看所有3306端口使用情况

サーバー上にどのサービスとポートがあるかを確認します

netstat -lanp

サービスにあるポートの数を確認します。たとえば、mysqld

ps -ef |grep mysqld

をチェックして、特定のポートの接続数を確認するとします。たとえば、3306 ポート

netstat -pnt |grep :3306 |wc

は、特定のポートの接続クライアント IP をチェックします。たとえば、ポート 3306

netstat -anp |grep 3306

ネットワーク ポートの表示

netstat -an

推奨チュートリアル: linux チュートリアル

以上がLinuxでポートステータスを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。