linux shell脚本定时清理tomcat日志文件(初稿)
来源:互联网 发布:淘宝群优惠群怎么做的 编辑:程序博客网 时间:2024/05/29 13:28
清理日志的shell脚本
------------------------------------------------------------------------------------------------
#!/bin/bash
tomcatnum=2
#清理的路径
tomcat[0]="/usr/local/tomcat/logs"tomcat[1]="/data/Logs/tomcat0"
for((i=0;i<$tomcatnum;i++));do
echo "deleting ${tomcat[i]}"
rm -rf ${tomcat[i]}/*
#echo $i
done
tom_catalog="tomcat"
#根据tomcat名称进行查询
PROCESS_NUM=$(ps -ef|grep "$tom_catalog"|grep -v "grep"|wc -l)
#得到pid
#pid=$(ps -ef|grep "$tom_catalog" |grep -v "grep" | awk '{print $2}')
echo $PROCESS_NUMif [ $PROCESS_NUM -ge 1 ];
then
echo 'tomcat is stopping...'
/usr/local/tomcat/bin/shutdown.sh
#kill -9 $pid
sleep 200echo "tomcat is running..."
/usr/local/tomcat/bin/startup.sh
else
echo 'tomcat is running '
/usr/local/tomcat/bin/startup.sh
fi
_____________________________________________________
将shell脚本加到定时器启动
/var/spool/cron/
vi root
0 23 * * 6 /usr/local/script/***.sh
重启corn
/sbin/service cron restart
- linux shell脚本定时清理tomcat日志文件(初稿)
- linux 日志定时清理脚本
- 定时清理tomcat日志文件
- linux清除tomcat日志文件Shell脚本
- linux tomcat日志清理脚本 tomcat日志切割脚本
- linux利用shell脚本和cron实现定时备份、上传及垃圾日志清理(原创)
- 清理oracle10g日志----shell脚本定时任务执行rman
- 定时清理,日志文件
- 日志定时压缩清理shell脚本(日志文件后缀格式如xxxxx.log.2017-07-10)
- Linux日志定时清理
- linux shell脚本 -- 定时任务--备份日志
- linux shell脚本 -- 定时任务--备份日志
- linux shell脚本 -- 定时任务--备份日志
- linux 自动清理 Tomcat 日志文件
- Linux应用--日志定时清理
- Linux应用--日志定时清理
- linux定时执行shell脚本文件
- 服务自动拉起,定时日志清理,数据统计的shell脚本
- MD5Tool.java
- 轻松构建分布式Hadoop
- MMGSDI启动流程
- Python中使用POST方式上传文件
- oracle视图
- linux shell脚本定时清理tomcat日志文件(初稿)
- 八、GUI
- ByteTool.java
- 两分钟让你明白什么是ERP
- Top 10 Programming Fonts
- 大家来找茬之ACE_Message_Queue常见错误
- placement new
- Oracle备份重建控制文件
- 方法参数中pass by reference(传引用)和 pass by value(传值)的区别