#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 サイトの他の関連記事を参照してください。