打开终端

cd /java/tomcat

#执行

bin/startup.sh #启动tomcat

bin/shutdown.sh #停止tomcat

tail -f logs/catalina.out #看tomcat的控制台输出;

#看是否已经有tomcat在运行了

ps -ef |grep tomcat

#如果有,用kill;

kill -9 pid #pid 为相应的进程号

例如 ps -ef |grep tomcat 输出如下

sun 5144 1 0 10:21 pts/1 00:00:06 /java/jdk/bin/java -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/java/tomcat/common/endorsed -classpath :/java/tomcat/bin/bootstrap.jar:/java/tomcat/bin/commons-logging-api.jar -Dcatalina.base=/java/tomcat -Dcatalina.home=/java/tomcat -Djava.io.tmpdir=/java/tomcat/temp org.apache.catalina.startup.Bootstrap start

则 5144 就为进程号 pid = 5144

kill -9 5144 就可以彻底杀死tomcat

#直接查看指定端口的进程pid

netstat -anp|grep 9217

#结果为 tcp        0      0 :::9217                     :::*                        LISTEN      26127/java

#则26127为9217这个端口的tomcat进程的pid,然后就可以kill这个进程

kill -9 26127

#然后再启动tomcat即可

编辑特别推荐:

来源:考试大-Linux认证考试

责编:zj  评论 纠错

linux tomcat 进程杀掉_Linux下Tomcat的启动、关闭、杀死进程相关推荐

  1. linux tomcat 进程杀掉_Linux下tomcat的配置踩坑

    前言 在配置微信公众号开发的过程,可以参照我的上一篇文章(后来使用Java开发的我表示很鸡肋,虽然配置好了,但是不知道接下来该怎么继续).然后就想起了Windows下Java学习过程中使用过的tomc ...

  2. linux tomcat 进程杀掉_linux 查找tomcat进程并杀死

    简言 公司项目运营在linux系统上,为了方便发包,自己写了一个自动发包程序.但是,经常会出现tomcat进程没有杀死的情况.为了解决此问题,写了一个处理此类进程的脚本.写下本文的就是记录一下这个脚本 ...

  3. linux tomcat 进程杀掉_Linux下启动停止查看杀死Tomcat进程

    启动 一般是执行tomcat/bin/startup.sh,sh tomcat/bin/startup.sh 停止 一般是执行 sh tomcat/bin/shutdown.sh脚本命令 查看 执行p ...

  4. java linux 起多个进程_linux下tomcat启动后出现多个java进程

    偶尔发现linux下tomcat启动后出现多个java进程,如下: 000 S     0  4789     1  0  85   0    - 75083 schedu pts/1    00:0 ...

  5. 所请求vi未加载至服务器内存_linux下tomcat端口请求数太大,导致服务器资源加载过慢的配置优化...

    1.环境说明 Linux下tomcat运行期 2.增加jvm 内存的配置 #vi catalina.sh 插入如下: JAVA_OPTS='-Xms256m -Xmx512m' 3.INFO: Max ...

  6. linux tomcat java heap space_Linux下tomcat JVM内存设置

    常见的内存溢出有以下两种: java.lang.OutOfMemoryError: PermGen space java.lang.OutOfMemoryError: Java heap space ...

  7. linux 查看磁盘空间_Linux下删点日志也能搞死人

    想了十天十夜不知道写些什么,那就写写面试题吧. == 1 == 在面试应聘者的时候,我常常会问: 在 Linux 下,如何删除一个目录下的所有 log 文件? 不知道是不是我人畜无害的围笑给了应聘者我 ...

  8. linux proc 目录清理_Linux下/proc目录简介

    proc简介 在linux的根目录下存在一个/proc目录,/proc文件系统是一种虚拟文件系统,以文件系统目录和文件形式,提供一个指向内核数据结构的接口,通过它能够查看和改变各种系统属性.proc目 ...

  9. linux msgrcv阻塞接收_linux下高并发服务器实现

    在做网络服务的时候tcp并发服务端程序的编写必不可少.tcp并发通常有几种固定的设计模式套路,他们各有优点,也各有应用之处.下面就简单的讨论下这几种模式的差异: 单进程,单线程 在accept之后,就 ...

最新文章

  1. mysql手机号保密数据类型_mysql中的数据类型
  2. exsi vmfs 没了_它是“推粪机”,隔三差五吃一盘,口臭没了排出宿便,肠道变干净...
  3. 一个给自己挖坑的网络综合实验(后悔莫及)
  4. php系统函数区分大小写,php函数名区分大小写吗?
  5. 年底了,总结一下大型网站的入侵经验[t00ls转载]
  6. SQLSERVER存储过程列名无效的解决方法
  7. ggplot2 | 注释函数
  8. 【数据结构与算法基础】队列、栈、递归
  9. 解决自定义UITableViewCell在浏览中出现数据行重复的问题
  10. 2.UNIX 环境高级编程--UNIX标准及实现
  11. iframe如何发送请求_如何实现高性能的在线 PDF 预览
  12. 不同方向程序员工资一览!
  13. 将docx转为pdf文档
  14. 电脑搜索不出网络共享文件夹内容
  15. iPad莫名其妙黑屏了,无法打开屏幕?
  16. connect ETIMEDOUT......
  17. Swift5 10.初始化Initialization(待深究)
  18. NLP初学-文本预处理
  19. 复选框checkbox如何判定为被选中
  20. Git三板斧【linux环境】

热门文章

  1. mysql error 1236_解决MySQL数据库同步1236错误
  2. 基于matlab的人脸五官边缘检测方法,基于MATLAB的人脸识别系统的设计
  3. mysql中主从_MySQL的主从
  4. c# 说说开发通用通信库,尤其是分布式服务的通信
  5. 网络编程 socket模块 tcp协议 udp协议
  6. LOJ.2587.[APIO2018]铁人两项Duathlon(圆方树)
  7. 内核知识第九讲,32位下的分页管理,36位下的分页管理.以及64位下的分页管理
  8. 加载 Firefox 配置
  9. 14.8.4 Moving or Copying InnoDB Tables to Another Machine 移动或者拷贝 InnoDB 表到另外机器...
  10. asm.js的陷阱1