我试图使用./shutdown.shtomcat /bin目录关闭tomcat 。但是发现服务器没有正确关闭。因此,我无法重新启动。tomcat在port上运行8080。我想杀死正在运行的tomcat进程8080。我首先要具有在特定端口(8080)上运行的进程的列表,以便选择要杀死的进程。
3 回答
动漫人物
TA贡献1815条经验 获得超10个赞
列出监听端口8080的所有进程:
lsof -i:8080
要终止监听端口8080的任何进程,请执行以下操作:
kill $(lsof -t -i:8080)
或更猛烈地:
kill -9 $(lsof -t -i:8080)
(-9对应于SIGKILL - terminate immediately/hard kill信号:请参见Kill Signals列表以及kill命令中-9选项的目的是什么?。如果未将信号指定给kill,则发送TERM信号aka -15或soft kill发送,这有时不足以杀死一个过程。)
- 3 回答
- 0 关注
- 1323 浏览
添加回答
举报
0/150
提交
取消