ポート プロセスを強制終了したいが、サービス リストに見つからない場合は、このプロセスを見つけてコマンド ラインから強制終了できます。これにより、コンピューターの再起動を減らし、問題の根本原因を見つけることができます。

1. Windows がポート プロセスのステップを強制終了する

1. 移行プロセスを表示

netstat -ano | find "端口"

2. ポート プロセスが占有しているアプリケーションを見つける

tasklist | find "进程号(pid)"

3. ポート プロセスを強制終了します。

taskkill /pid 进程号 -t -f

ヒント: find "プロセス番号" は findstr プロセス番号と同等です; プロセス番号は PID 番号です。詳細については下の図を参照してください

2、Linux キル ポート プロセスの手順

1.linuxは占有されているポートを見つけます

netstat -tln | grep 端口号

netstat -tln はポートの使用状況をチェックしますが、netstat -tln | grep port number はポート番号の使用状況のみをチェックします。

2. Linux は、ポート プロセスによって占有されているアプリケーションを検出します。

lsof -i:端口号

3.linux kill port プロセス

kill -9 PID

第三に、パイプ記号を使用してコマンドを結合します

1. ポート 8080 のプロセスを強制終了します

netstat -nlp |grep :8080 |grep -v grep|awk '{print $7}' |awk -F '/' '{print $1}' |xargs kill -9

2. tomcat を含むプロセス番号を問い合わせる

ps -ef|grep tomcat|grep -v grep|awk '{print $2}'

3.「tomcat」を含むすべてのプロセスを強制終了します

ps -ef|grep tomcat|grep -v grep|awk '{print $2}' |xargs kill -9

추천

출처blog.csdn.net/weixin_42415158/article/details/125638515