ホームページ  >  記事  >  運用・保守  >  Linuxでポートを表示するコマンドは何ですか?

Linuxでポートを表示するコマンドは何ですか?

藏色散人
藏色散人オリジナル
2023-03-10 09:32:117989ブラウズ

Linux でポートを表示するコマンドは、netstat コマンドです。netstat コマンドを使用すると、Linux システム全体のネットワーク ステータスを知ることができます。このコマンドを使用するための構文は、「netstat [-acCeFghilMnNoprstuvVwx][-」です。 A][--ip ]" の場合、「-t」パラメータを設定すると TCP ポートが表示され、「-u」パラメータを設定すると UDP ポートが表示されます。

Linuxでポートを表示するコマンドは何ですか?

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

Linux でポートを表示するコマンドは何ですか?

#Linux netstat コマンドは、ネットワーク ステータスを表示するために使用されます。

netstat コマンドを使用すると、Linux システム全体のネットワーク状態を知ることができます。

構文:

netstat [-acCeFghilMnNoprstuvVwx][-A177ff88a6a5f5aee5ad5d8cca57658da][--ip]

Linux でポートを表示するための一般的なコマンド

netstat コマンド パラメータ:

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

- u: 表示する UDP ポートを指定します

# -l: 待機しているソケットのみを表示します (いわゆるソケットは、アプリケーションが通信の読み書きや送受信を可能にするプログラムです)プロトコルとデータ)

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

-n: DNS ポーリングを実行せず、IP を表示します (操作を高速化できます)

現在のサーバー上のすべてのポートとプロセス サービスを表示できます、 grep を組み合わせると、特定のポートとサービスの状況を確認できます....

netstat -ntlp//查看当前所有tcp端口·
netstat -ntulp |grep80//查看所有80端口使用情况·
netstat -an | grep3306//查看所有3306端口使用情况·

サーバー上にあるサービスとポートを確認します

netstat  -lanp

サービスにあるポートの数を確認します。たとえば、mysqld

ps -ef |grep mysqld

をチェックして、特定のポートの接続数を確認するには (3306 port

netstat -pnt |grep :3306|wc

など)、特定のポートの接続クライアント IP を確認するには、次のようにします。 3306 port

netstat -anp |grep3306
netstat -an 查看网络端口

lsof -i :port、指定したポートで実行されているプログラムと現在の接続を確認するには、lsof -i :port を使用します。

nmap 端口扫描
netstat -nupl  (UDP类型的端口)
netstat -ntpl  (TCP类型的端口)
netstat -anp 显示系统端口使用情况

関連する推奨事項:「

Linux ビデオ チュートリアル

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

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