Windows、Liunxでのポート使用状況の表示
1.Windows
開始--実行--cmdコマンドプロンプトnetstat-anoを入力すると、すべての接続されたPIDが表示されます.その後、タスクマネージャでこのPIDに対応するプログラムが見つかります.タスクマネージャにPIDがない場合は、タスクマネージャで「表示」-「選択列」を選択できます.
よく、私たちはアプリケーションを起動する時にシステムが必要とするポートが他のプログラムに占有されていることを発見して、どのように誰が私たちが必要とするポートを占有しているかを知って、多くの人は頭が痛くて、以下は1種のとても簡単な方法を紹介して、みんなに役に立つことを望みます
9050ポートを占有している人を特定する必要がある場合は
1、Windowsプラットフォームはwindowsコマンドラインウィンドウの下で実行する:
ポートはプロセス番号2016のプロセスによって占有され、次のコマンドを実行し続けます.
よくわかりましたね.torはあなたのポートを占有しています.
もう1つの方法:
このコマンドを使用して、winの下に開いているすべてのポートがそのシステムプログラムによって占有され、プログラムのpidであることを確認します.----次はセクション出力の結果です.
netstat -noab
Active Connections
Proto Local Address Foreign Address State PIDTCP 0.0.0.0:135 0.0.0.0:0 LISTENING 996c:\windows\system32\WS2_32.dllC:\WINDOWS\system32\RPCRT4.dllc:\windows\system32\rpcss.dllC:\WINDOWS\system32\svchost.exeC:\WINDOWS\system32\ADVAPI32.dll[svchost.exe]
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4[System]
TCP 0.0.0.0:2967 0.0.0.0:0 LISTENING 1776[Rtvscan.exe]
TCP 72.71.0.24:139 0.0.0.0:0 LISTENING 4[System]
TCP 127.0.0.1:1049 0.0.0.0:0 LISTENING 232[alg.exe]
TCP 127.0.0.1:1060 0.0.0.0:0 LISTENING 2104[ccApp.exe]
2.Linux
linuxでlsof+p portを使用してポートのプロセスを表示
lsof -i:port
netstat -ltunp
開始--実行--cmdコマンドプロンプトnetstat-anoを入力すると、すべての接続されたPIDが表示されます.その後、タスクマネージャでこのPIDに対応するプログラムが見つかります.タスクマネージャにPIDがない場合は、タスクマネージャで「表示」-「選択列」を選択できます.
よく、私たちはアプリケーションを起動する時にシステムが必要とするポートが他のプログラムに占有されていることを発見して、どのように誰が私たちが必要とするポートを占有しているかを知って、多くの人は頭が痛くて、以下は1種のとても簡単な方法を紹介して、みんなに役に立つことを望みます
9050ポートを占有している人を特定する必要がある場合は
1、Windowsプラットフォームはwindowsコマンドラインウィンドウの下で実行する:
C:\>netstat -aon|findstr "9050"
TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016
ポートはプロセス番号2016のプロセスによって占有され、次のコマンドを実行し続けます.
C:\>tasklist|findstr "2016"
tor.exe 2016 Console 0 16,064 K
よくわかりましたね.torはあなたのポートを占有しています.
もう1つの方法:
このコマンドを使用して、winの下に開いているすべてのポートがそのシステムプログラムによって占有され、プログラムのpidであることを確認します.----次はセクション出力の結果です.
netstat -noab
Active Connections
Proto Local Address Foreign Address State PIDTCP 0.0.0.0:135 0.0.0.0:0 LISTENING 996c:\windows\system32\WS2_32.dllC:\WINDOWS\system32\RPCRT4.dllc:\windows\system32\rpcss.dllC:\WINDOWS\system32\svchost.exeC:\WINDOWS\system32\ADVAPI32.dll[svchost.exe]
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4[System]
TCP 0.0.0.0:2967 0.0.0.0:0 LISTENING 1776[Rtvscan.exe]
TCP 72.71.0.24:139 0.0.0.0:0 LISTENING 4[System]
TCP 127.0.0.1:1049 0.0.0.0:0 LISTENING 232[alg.exe]
TCP 127.0.0.1:1060 0.0.0.0:0 LISTENING 2104[ccApp.exe]
2.Linux
linuxでlsof+p portを使用してポートのプロセスを表示
lsof -i:port
netstat -ltunp