ホームページ >運用・保守 >Linuxの運用と保守 >LINUXでポートが占有されているかどうかを確認する方法

LINUXでポートが占有されているかどうかを確認する方法

PHPz
PHPz転載
2023-05-25 15:28:062298ブラウズ

LINUX

で特定のポートが占有されているかどうかを確認する方法 1.netstat -anp |grep ポート番号

例として 3306 を取り上げます。 netstat -anp |grep 3306 (ここで注意してください、私は通常ユーザーとして操作しているので、sudo を追加しました。root ユーザーとして操作している場合は、sudo を追加しなくても表示できます)

LINUXでポートが占有されているかどうかを確認する方法

この図では、主に LISTEN テーブル の監視ステータス に注目しています。これは、占有されていることを示しています。最後の列は、サービス mysqld によって占有されていることを示しています。特定のポート番号を確認してください。写真のような列があれば、占有されています。

2.netstat -nultp (ここにポート番号を追加する必要はありません)

このコマンドは、現在使用されているすべてのポートを表示します (

LINUXでポートが占有されているかどうかを確認する方法

) 写真から、ポート 82 が占有されていないことがわかります。 3.

netstat -anp |grep

82 ポート 82 の使用状況を確認します。

LINUXでポートが占有されているかどうかを確認する方法
LISTEN 行

がないことがわかります。これは、占有されていないことを意味します。ここで、図に示されている LISTENING は、ポートが占有されていることを意味するものではないことに注意してください。LISTEN と混同しないでください。特定のポートを表示するときは、ポートが占有されていることを示すために、tcp、ポート番号、LISTEN の行が表示される必要があります。

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

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。