ホームページ >運用・保守 >Linuxの運用と保守 >ポートの状態を確認するコマンドは何ですか?

ポートの状態を確認するコマンドは何ですか?

王林
王林オリジナル
2020-07-04 13:48:0640544ブラウズ

ポートのステータスを表示するコマンドは「netstat」で、その構文は「netstat -ntlp」です。netstat コマンドは通常、マシンの各ポートのネットワーク接続を確認するために使用されます。Netstat は次の目的で使用されます。カーネル内のネットワークおよび関連情報にアクセスする TCP 接続、TCP および UDP リスニング、およびその他の関連レポートを提供するプログラム。

ポートの状態を確認するコマンドは何ですか?

#Linux システムでポートのステータスを確認するコマンドは netstat です。

(推奨学習: linux チュートリアル)

netstat コマンドは、IP、TCP、UDP、および ICMP プロトコルに関連する統計データを表示するために使用され、通常は次の目的で使用されます。各ポートのマシンのネットワーク接続ステータスをテストします。

netstat は、カーネル内のネットワークおよび関連情報にアクセスするプログラムで、TCP 接続、TCP および UDP の監視、プロセス メモリ管理に関する関連レポートを提供できます。

netstat コマンドのパラメータは次のとおりです。

  • -t: TCP ポートの表示を指定します。

  • -u: UDP ポートの表示を指定します。

  • -l : リッスンしているソケットのみを表示します。

  • -p : プロセス識別子とプログラム名を表示します。各ソケット/ポートはすべて 1 つのプログラムに属します

  • -n: DNS ポーリングは実行されず、IP が表示されます

このコマンドは、 grep コマンドと組み合わせて、特定のポートとサービスの状況を表示します:

例:

netstat -ntlp   //查看当前所有tcp端口
netstat -ntulp |grep 80   //查看所有80端口使用情况
netstat -an | grep 3306   //查看所有3306端口使用情况
查看一台服务器上面哪些服务及端口
netstat  -lanp
查看一个服务有几个端口。比如要查看mysqld
ps -ef |grep mysqld
查看某一端口的连接数量,比如3306端口
netstat -pnt |grep :3306 |wc

以上がポートの状態を確認するコマンドは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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