一條命令根據埠殺死程序windows和linux

2021-10-23 14:53:47 字數 585 閱讀 4750

taskkill /pid 1032 -f
或者(批量殺死,主要是findstr,先查詢,可以先 netstat -ano 看一下)

netstat -ano | findstr /c:"0.0.0.0:80 "|awk -f" " ''|xargs taskkill -f -pid
80後面有空格  

/c:後面沒有空格

findstr是根據正規表示式查詢,需要查詢包含空格的文字,否則容易查詢8001這種兩個的埠

ps -ef | grep 【pidname】 | grep -v grep | awk '' | xargs kill -9
或者

pkill -9 redis
findstr  

netstat windows下殺死程序 

Linux 一條命令殺死占用埠的所有程序

linux網路程式設計的實驗中遇到了開啟server後用ctrl c退出但是埠仍被server占用的情況,首先可以用lsof檢視占用埠的程序號 lsof i 埠號然後kill掉占用程序,就可以再次啟動server了 kill 9 程序號sudo kill 9 lsof i 埠號 t linux如何檢...

根據軟體埠號來殺死這個程序

工作中遇到乙個問題需要將某個軟體重啟,但是這個軟體有3個相同的軟體,區別只是埠不一樣而已。這個時候我想到的就是如何根據埠號來找到這個程式的程序號,最後將這個程式殺死。一下就是利用埠號來殺死程式的指令碼 echo off setlocal enabledelayedexpansion for f de...

Linux檢視埠命令以及殺死程序

二 netstat命令 三 kill命令 linux 檢視埠占用情況可以使用lsof和netstat命令。lsof list open files 是乙個列出當前系統開啟檔案的工具。lsof 檢視埠占用語法格式 lsof i 埠號 檢視伺服器 8000 埠的占用情況 lsof i 8000 comm...