ホームページ >運用・保守 >Linuxの運用と保守 >Linuxでポートが占有されているかどうかを確認する方法
1. netstat
コマンド
netstat -anp |grep 端口号
を次のように使用します (3306 を例にします) netstat -anp |grep 3306
(ただし、以下は一般ユーザーで操作しているため、sudoを追加しています。rootユーザーで操作している場合は、sudoを追加しなくても表示できます)、図1に示すように:
##上図は主に監視ステータスが
LISTENで占有されていることを示していますが、最後の列はサービスmysqldによって占有されていることを示しています。特定のポート番号を確認してください。 。
netstat -nultpこのコマンドは、現在使用されているすべてのポートを表示します。以下に示すように: # この図から、ポート 82 が占有されていないことがわかります。 3. 以下に示すように、コマンド
netstat -anp |grep 82を使用して、ポート 82 の使用状況を確認します。 LISTEN 行がないことがわかります。つまり、占有されていないことを意味します。
ここで、図に示されている
は、ポートが占有されていることを意味するものではないことに注意してください。LISTEN と混同しないでください。特定のポートを表示するときは、tcp、ポートが表示される必要があります。 1 行はポートが占有されていることを示します。
おすすめの関連記事とチュートリアル:linux チュートリアル
以上がLinuxでポートが占有されているかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。