经典面试题-怎么杀死tomcat进程

本文引用自霍格沃兹测试开发学社录播课

怎么杀死tomcat进程

霍格沃兹测试学院
http://ceshiren.com

面试问题

  • 怎么强制杀死 tomcat 进程

考察点分析

Tomcat 通常作为服务端容器,面试官主要的目的是想要了解面试人员在工作中对碰到常见的工具使用的熟练度

技术点

这个问题涉及到的技术知识主要有两个

  1. 定位到进程
  2. 结束进程的linux /cmd 命令

Linux上操作

定位进程

  • top
  • ps
  • netstat -anop | grep 8080

结束进程

  • kill

查询与杀进程结合

ps -ef | grep "进程信息" | grep -v grep | awk "{print $2}" | xargs kill -9

Windows上操作

定位进程

  • netstat -ano | findstr 8080

结束进程

  • taskkill /F /PID %pid%

面试总结

问题:怎么强制杀死 tomcat 进程
linux系统

  1. 首先我们可以通过ps或者netstat的相关命令找到Tomcat进程的id
  2. 使用kill命令杀掉该进程后,就能重新启动新的进程了,可以编写一个脚本把查找进程与杀死进程结合实现便捷杀进程操作。
    windows系统
  3. 首先通过netstat找到Tomcat进程的pid
  4. 通过taskkill把找到的pid杀掉: