https://www.cnblogs.com/CEO-H/p/7794306.html
ポート番号:-i lsofの1、
2、netstatの-tunlp | grepのポート番号
表示指定ポートが占有されていることができますどのプロセス
ツール/材料
-
Linuxでは、窓
-
xshell
方法/ステップ
-
[ステップ1]のlsof -i
-iは、例のプロセスの条件の遵守を示すために、lsofを、lsofは(リスト開いているファイル)は、現在のシステムは、ファイルを開くためのツールですリスト。-iコマンドlsofを実行するには、rootユーザー以下に示すように、
-
[ステップ2]のlsof -i:ポート番号
lsofを-i:ポート番号、そのようなビューイングポート22使用、lsofを-iとして、ポートを閲覧するための職業:図のように、22。
-
3
[ステップ3]のnetstat -tunlp
関連する状況のTCP、UDPポートと、図1のようなプロセスを表示するためのnetstat -tunlp。
-
4
[四ステップ] netstatの-tunlp | grepのポート番号
以下に示すように、grepの22 |は、netstatの-tunlp |プロセス指定されたポート番号を表示するために使用されるgrepのポート番号は、22ポート、netstatの-tunlpような状況を表示します
https://www.cnblogs.com/Archmage/p/7570716.html
次のようにnetstatの様々なパラメータをコマンド:
-t:TCPポートは、ディスプレイを指定しました
-u:UDPポートは、ディスプレイを指定しました
-l:リスニングソケット(アプリケーションが通信プロトコルを読み、書き、送信および受信を可能にする、いわゆるソケット(プロトコル)およびプログラムデータ)の表示のみ
-p:プロセス識別子及びプログラム名を表示し、各ソケット/ポートは、プログラムに属します。
-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 |グレップ:3306 |トイレ
こうしたIPポート3306などのクライアントを接続するポートの表示
netstatの-anp | grepを3306
netstatの-anビューのネットワークポート -iのlsof:ポートは、lsofを-iを使用します。ポートは、現在の接続だけでなく、指定されたプログラムを実行するためのポートを見ることができます。 nmapのポートスキャン のnetstat -nupl(UDPポートタイプ) のnetstat -ntpl(TCPポートタイプ)netstatのポートの使用状況表示システム-anp