" です。 5. /proc/net/tcp および /proc/net にアクセスして、/proc ファイル システムを使用します。 /udp ファイル。"/> " です。 5. /proc/net/tcp および /proc/net にアクセスして、/proc ファイル システムを使用します。 /udp ファイル。">

ホームページ  >  記事  >  Linuxでポートをクエリする方法

Linuxでポートをクエリする方法

百草
百草オリジナル
2023-08-10 13:31:0914608ブラウズ

Linux でポートをクエリする方法: 1. netstat コマンドを使用します (コマンドは「netstat -tuln」です)。 2. lsof コマンドを使用します (コマンドは「lsof -i」です)。 3. ss コマンド、コマンドは「ss -tuln」です; 4. nmap コマンドを使用します、コマンドは「nmap -p」です; 5. /proc/net/tcp にアクセスして /proc ファイル システムを使用しますおよび /proc/net/udp ファイル。

Linuxでポートをクエリする方法

# この記事の動作環境: linux6.4.3 システム、Dell G3コンピューター。

Linux システムでは、ポートをクエリするためのさまざまな方法が提供されています。一般的に使用される方法は次のとおりです:

netstat コマンドを使用します:

netstat コマンドネットワーク接続、ルーティング テーブル、ネットワーク インターフェイス、およびポート情報を含むその他の関連情報を表示するために使用されます。すべてのポート情報は、次のコマンドで照会できます。

netstat -tuln

このコマンドは、現在リッスンしているすべての TCP ポートと UDP ポート、および対応するプロセス ID とプロセス名を一覧表示します。

lsof コマンドを使用します:

lsof コマンドは、システムで現在開かれているファイルを一覧表示したり、ポート情報を照会するために使用することもできます。次のコマンドを使用して、使用中のすべてのポートを照会できます。

lsof -i

このコマンドは、ポート、プロトコル、プロセス ID、プロセス名など、現在使用中のすべてのネットワーク接続の情報をリストします。

ss コマンドを使用します:

ss コマンドは netstat の代替ツールであり、ネットワーク接続、ソケット、ルーティング テーブルなどの情報をクエリするために使用できます。すべてのポート情報は、次のコマンドで照会できます。

ss -tuln

このコマンドは、現在リッスンしているすべての TCP ポートと UDP ポート、および対応するプロセス ID とプロセス名を一覧表示します。

nmap コマンドを使用します。

nmap は、ポート情報のクエリにも使用できるネットワーク検出およびセキュリティ スキャン ツールです。次のコマンドを使用して、指定した IP アドレスのポート情報を照会できます。

nmap -p <port> <ip>

ここで、 は照会するポート番号、 は照会する IP アドレスです。このコマンドは、指定された IP アドレスの指定されたポートのステータス情報を一覧表示します。

/proc ファイル システムの使用:

Linux システムの /proc ファイル システムは、カーネルお​​よびプロセス情報にアクセスするためのインターフェイスを提供し、次の目的にも使用できます。ポート情報をクエリします。 /proc/net/tcp および /proc/net/udp ファイルにアクセスすると、現在リッスンしている TCP ポートと UDP ポートの詳細情報を照会できます。

概要:

上記はいくつかの一般的な方法であり、実際のニーズに応じて適切な方法を選択してポート情報を照会できます。実際の使用では、netstat と lsof が最も一般的に使用されるコマンドであり、より包括的で直感的なポート情報が提供されます。 ss および nmap コマンドは、より強力で柔軟な機能を提供し、より複雑なネットワーク環境や要件に適しています。同時に、/proc ファイル システムにアクセスして一部のポート情報を取得することもできますが、ファイルの内容を解析して処理する必要があります。

以上がLinuxでポートをクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。