主机宝贝 服务器技术教程 window 和 linux 环境下杀死tomcat进程——也可以解决其他端口被占用的问题

window 和 linux 环境下杀死tomcat进程——也可以解决其他端口被占用的问题

win10恢复运行输入services.msc后打开服务

@echo off pushd ‘%~dp0’ dir /b C:WindowsservicingPackagesMicrosoft-Windows-GroupPolicy-ClientExtensiONs-Package~3*.mum >List.txt dir /b C:WindowsservicingPackagesMicroso

1、应用场景

在Windows或者linux操作系统中,我们在启动一个tomcat服务器时,经常会发现8080端口已经被占用的错误,而我们又不知道如何停止这个tomcat服务器。

2、window环境下杀死进程

1、首先查找到占用8080端口的进程号PID是多少(tomcat默认是8080端口,假如你修改了tomcat的监听端口,请输入你的tomcat端口号

这个命令输出的最后一列表示占用8080端口的进程号是多少,假设为9572

2、kill掉这个进程

这样8080端口就是释放了。

3、linux操作系统下关闭tomcat进程

1、看是否已经有tomcat在运行

如果有tomcat有在运行将有类似下面的结果:

从上面的输出信息,我们可以知道tomcat执行的进程号为5144

2、杀死进程

执行下面的命令

就可以彻底杀死tomcat。

3、获取某个端口占用情况

如下面获取5533号端口占用的情况。

 

 

结果如下:可以看到进程号为2960,我们只要杀死它即可。

 

 

杀死进程命令:

kill -9 2960

4、遇到的异常情况

当我再启动IDEA的tomcat时,报了下面的错误

报错的主要原因是1099端口被占用了,我们需要杀死该进程。

执行如下命令即可:

得知它的进程号:我查出来是9992

杀死9992号进程

即可正常启动了。

windows系统下删除Apache服务器有两种方法

一、windows系统下删除Apache服务器有两种方法: 1、运行cmd,进入apache程序所在目录 打如下卸载命令 httpd –k uninstall 2、也可以,进入控制面板,管理工具,服务,看下apache程序的服务名是什么,如apache cmd运行如下命令: net stop apache sc delete apache

本文来自网络,不代表主机宝贝立场,转载请注明出处:http://www.idcbaby.com/42696/