Linux でプログラムとリスニング ポートを確認する方法

青灯夜游
リリース: 2023-02-09 12:53:23
オリジナル
3655 人が閲覧しました

チェック方法: 1. lsof コマンドを使用してチェックします。構文は「sudo lsof -i -P -n | grep LISTEN」または「doas lsof -i -P -n | grep LISTEN」です。2 . netstat コマンドを使用します。リスニング ポートとプログラムを確認するには、構文は「netstat -tulpn | grep LISTEN」です。 3. nmap コマンドを使用して確認します。構文は「sudo nmap -sT -O localhost」です。

Linux でプログラムとリスニング ポートを確認する方法

#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。

Linux でプログラムとリスニング ポートを確認する方法

1. シェル コマンド ウィンドウなどのターミナルを開きます。

2. 次のコマンドのいずれかを実行します:

sudo lsof -i -P -n | grep LISTEN
sudo netstat -tulpn | grep LISTEN
sudo nmap -sTU -O IP地址
ログイン後にコピー

方法 1: lsof コマンド

構文は次のとおりです:

$ sudo lsof -i -P -n
$ sudo lsof -i -P -n | grep LISTEN
$ doas lsof -i -P -n | grep LISTEN  ### OpenBSD
ログイン後にコピー

出力は次のとおりです:

Linux でプログラムとリスニング ポートを確認する方法

上記の出力の最後の行をよく見てください:

sshd    85379     root    3u  IPv4 0xffff80000039e000      0t0  TCP 10.86.128.138:22 (LISTEN)
ログイン後にコピー
  • sshd はプログラムです。 名前

  • 10.86.128.138 は、sshd プログラム バインディング (LISTEN) の IP アドレスです。

  • 22 は使用されている TCP ポート (LISTEN)

  • 85379 は、 sshd タスク

方法 2: netstat コマンド

次に示すように netstat を使用して、リスニング ポートとプログラムを確認できます。

Linux の Netstat 構文
$ netstat -tulpn | grep LISTEN
ログイン後にコピー
FreeBSD/MacOS の netstat 構文X
$ netstat -anp tcp | grep LISTEN
$ netstat -anp udp | grep LISTEN
ログイン後にコピー
OpenBSD の netstat 構文
$ netstat -na -f inet | grep LISTEN
$ netstat -nat | grep LISTEN
ログイン後にコピー
このコマンドは Windows でも使用できます。
netstat -bano | more
netstat -bano | grep LISTENING
netstat -bano | findstr /R /C:"[LISTING]"
ログイン後にコピー

方法 3: nmap コマンド

構文は次のとおりです:

$ sudo nmap -sT -O localhost
$ sudo nmap -sU -O 192.168.2.13 ### 列出打开的 UDP 端口
$ sudo nmap -sT -O 192.168.2.13 ### 列出打开的 TCP 端口
ログイン後にコピー

サンプル出力は次のとおりです:

Linux でプログラムとリスニング ポートを確認する方法

1 つのコマンドで TCP/UDP スキャンをマージできます:

$ sudo nmap -sTU -O 192.168.2.13
ログイン後にコピー

関連する推奨事項: 「Linux ビデオ チュートリアル

以上がLinux でプログラムとリスニング ポートを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!