windows根据端口号查杀进程
经常,我们在启动weblogic应用时发现控制台提示端口已经被使用,使用以下命令关闭占用端口的程序。
在windows命令行窗口下执行:
C:\Documents and Settings\zhangzongjin>netstat -aon|findstr "7001"
TCP 10.150.0.194:2800 10.150.0.194:7001 TIME_WAIT 0
TCP 10.150.0.194:7001 0.0.0.0:0 LISTENING 3528
TCP 127.0.0.1:7001 0.0.0.0:0 LISTENING 3528
C:\Documents and Settings\zhangzongjin>
C:\Documents and Settings\zhangzongjin>tasklist|findstr "3528"
java.exe 3528 RDP-Tcp#1600 1 23,668 K
看到了吗,端口被进程号为3528的进程占用,继续执行下面命令杀死进程:
C:\Documents and Settings\zhangzongjin>ntsd -c q -p 3528