Linux を使用するプロセスでは、システムで現在どのポートが開いているかを知る必要があります。また、これらのポートを開いている特定のプロセスとユーザーを表示するには、この記事の netstat コマンドを使用して簡単なクエリを実行できます。主に、Linux でポートのステータスを確認する方法を共有します。これが皆さんのお役に立てば幸いです。
netstatコマンドの各パラメータの説明は以下の通りです:
-t : TCPポートの表示を指定します
-u : 表示するUDPポートを指定します
-l : TCPポートのみを表示しますリスニングソケット (いわゆるソケットは、アプリケーションを有効にするためのものです。通信プロトコルとデータの読み書き、送受信ができるプログラムです)
-p: 各ソケット/ポートが属するプロセス識別子とプログラム名を表示します。プログラム。
-n: DNSポーリングを実行せず、IPを表示します(動作を高速化できます)
は現在のサーバー上のすべてのポートとプロセスサービスを表示でき、grepと組み合わせると特定のポートとサービスのステータスを表示できます...
netstat -ntlp //查看当前所有tcp端口· netstat -ntulp |grep 80 //查看所有80端口使用情况· netstat -an | grep 3306 //查看所有3306端口使用情况·
たとえば、現在の Mysql デフォルト ポート 3306 が開始されているかどうかを確認するには、次の手順を実行できます。
関連する推奨事項:
以上がLinux でポートのステータスを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。