一个可以在Linux环境下找到,杀死,并重启Tomcat的脚本
2016-11-10 00:00
357 查看
摘要: 一个可以在Linux环境下找到,杀死,并重启Tomcat的脚本
Linux查找文件,查找程序端口并杀死程序
tomcat_restart.sh
#!/bin/bash # 首先找到tomcat根目录, 确保当前脚本在tomcat根目录下 tomcat_path=$(pwd) echo tomcat path is $tomcat_path # 找到tomcat的进程id tomcat_pid=$(ps -ef|grep $tomcat_path|gawk '$0 !~/grep/ {print $2}' |tr -s '\n' ' ') if [ "$tomcat_pid" ];then echo tomcat process id is $tomcat_pid # 杀掉tomcat进程 if kill -9 $tomcat_pid then echo kill tomcat process success else echo kill tomcat process fail fi else echo tomcat is already dead fi # 启动tomcat并重定向到日志输出 sh $tomcat_path/bin/startup.sh tail -f $tomcat_path/logs/catalina.out
参考
shell编程——if语句Linux查找文件,查找程序端口并杀死程序
相关文章推荐
- window 和 linux 环境下杀死tomcat进程——也可以解决其他端口被占用的问题
- [置顶] linux系统tomcat应为被定时任务脚本监控自动部署,服务器重启导致同一个tomcat出现很多进程,kill -9杀死又出现等一系列问题解决。
- 在linux 如何写一个自动用ssh登录重启Apache的脚本
- Linux下Tomcat启动/停止/重启脚本
- Tomcat7 + Solr4.8 在Linux下部署一个可运行的环境
- bt5全称是Back Track five,是继BT3,BT4之后的最新版,这是一个linux环境的便携系统,可以放到U盘或者硬盘中启动,对本身硬盘没有影响,无需在本地安装。
- Tomcat自动检测和重启脚本(Linux)
- 在linux下,完全杀死tomcat等进程脚本
- linux自动重启tomcat脚本分享
- linux自动重启tomcat脚本分享
- 一个可以让linux崩溃的脚本
- 今天要转一个access数据库到sqlserver,找到一个asp文件生成脚本,写的很不错,以后都可以用这个东西
- Linux下tomcat进程运行监视并自动重启的脚本
- Linux下Tomcat进程运行监视并自动重启的脚本
- Linux环境下Java操控Tomcat、Apache自动重启
- 一个杀死 tomcat 进程的小脚本
- 一个python的邮件发送脚本,自动,定时,可以附件发送,抄送,附有说明文件 (本脚本是python的2.7.x环境下可用)
- Linux下重启tomcat的shell脚本
- 一个计时类,可以同时用在windows 和 linux 环境下
- Linux下tomcat的快速启动,停止,重启脚本