Windows は、特定のポートがどのプロセスによって占有されているかを確認します。

特定のポートの占有状況を確認する Linux コマンドは次のとおりです: lsof -i: ポート番号
では、Windows はそれをどのように認識するのでしょうか。手順は次のとおりです
。例としてポート 8090 を取り上げます。

1. [スタート] --> [ファイル名を指定して実行] --> [cmd] を選択するか、ウィンドウ + R キーの組み合わせを押して cmd と入力し、コマンド ウィンドウを表示します。

2. ポートを占有しているプロセスを表示します。
Netstat -aon|findstr "8090" コマンドを実行します。

最後の桁、プロセス ID または PID が 16028 であることをメモします。

 

3. pid に対応するプロセス情報を表示します。
コマンド tasklist|findstr "16028" を実行し
、Enter キーを押して、どのプログラムがポート 8090 を占有しているかを確認します。結果は次のようになります: java.exe

 

4. プロセスを終了します
。 cmd のコマンド ウィンドウに次のように入力します。

taskkill /f /t /im java.exe


プロセスは強制終了でき、コマンドは次のように正常に実行されます。

 

私のブログ投稿から:  http://www.iotjike.com/article/32

 

 

おすすめ

転載: blog.csdn.net/dreamer23/article/details/86094262