Linux は、次の方法で開いているポートを確認できます: 1. netstat コマンド「netstat -tuln」を使用すると、現在リッスンしているすべての TCP および UDP ポートが表示されます; 2. ss コマンド「ss -tuln」を使用します。 「 」は、現在リッスンしている TCP ポートと UDP ポートを表示するために使用されます。 3. lsof コマンド「lsof -i」を使用して、現在開いているネットワーク接続とリッスンしているポートを表示します。
このチュートリアルのオペレーティング システム: Linux5.18.14 システム、Dell G3 コンピューター。
Linux では、次のコマンドを使用して、システム上でどのポートが開いているかを確認できます:
1. netstat コマンドを使用します:
netstat -tuln
このコマンドは、現在リッスンしているすべての TCP ポートと UDP ポートを表示します。このうち、
-t は TCP ポートを表示することを意味し、
-u は UDP ポートを表示することを意味し、
-l はリスニングポートのみを表示することを意味し、
-n はポートを表示することを意味します。数値形式のポート番号。
2. ss コマンドを使用します:
ss -tuln
このコマンドは netstat に似ており、現在リッスンしている TCP ポートと UDP ポートを表示するために使用されます。このうち、
-t は TCP ポートを表示することを意味し、
-u は UDP ポートを表示することを意味し、
-l はリスニングポートのみを表示することを意味し、
-n はポートを表示することを意味します。数値形式のポート番号。
3. lsof コマンドを使用します:
lsof -i
このコマンドは、現在開いているネットワーク接続とリスニング ポートを表示します。このうち、
-i はネットワーク関連の情報のみを表示することを意味します。
これらのコマンドは、システム上のリスニング ポートとそのステータスおよび関連プロセスの詳細を一覧表示します。これらのコマンドを実行するには、root またはすべてのポート情報を表示するための適切な権限を持つユーザーが必要になる場合があることに注意してください。
これらのコマンドがお役に立てば幸いです。他にご質問がございましたら、お気軽にお問い合わせください。
以上がLinux でどのポートが開いているかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。