tomcat脚本
2018-05-04 10:27
92 查看
脚本的提升,绝对是运维成长的见证。
今天讲一下我配置的Tomcat的shell脚本。
1、需求:为防止tomcat日志持续增大,导致磁盘爆满。
2、脚本内容:
#!/bin/sh
logs_path=/"/usr/local/tomcat7/logs"
find $logs_path -mtime +30 -name ".log" -exec rm -rf {} \;
find $logs_path -mtime +30 -name ".txt" -exec rm -rf {} \;
find $logs_path -mtime +30 -name "catalina..log" -exec rm -rf {} \;
find $logs_path -mtime +7 -name " routeplan.log.." -exec rm -rf {} \;
$logs_path/catalina.out;
3、给脚本权限 chmod 777 脚本名字
4、创建任务计划
crontab -e
0 17 5 /Usr/local/tomcat7/tomcat.sh >/dev/null 2>&1
每周五晚5点执行此脚本,并输出到黑洞文件内。
脚本也是本人在学习的过程,此后我会间接性的发相关脚本文章。
相关文章推荐
- 自动部署tomcat 脚本
- 自动检测tomcat服务的shell脚本
- shell脚本重启tomcat
- tomcat自动部署脚本
- nginx、tomcat、http服务shell监控脚本
- linux使用shell脚本管理其他服务器Tomcat启动停止、自动发布
- shell脚本自动 进行配置免密登录,安装java环境,安装tomcat
- shell 重启tomcat 脚本
- macos下使用jenkins+tomcat搭建自动构建环境的脚本配置
- Apache-tomcat-6.0.36配置基于Python的CGI脚本解析
- Tomcat启动脚本catalina.sh
- tomcat linux服务脚本
- 使用crontab定时任务执行sh脚本实现tomcat实时监控(监控内容为当tomcat关闭时开启tomcat)
- tomcat自动部署代码脚本
- 通过脚本的方式杀tomcat进程(shell脚本),shell中将一个文件的内容读出赋值给一个变量
- sh 脚本重启tomcat
- Hudson 执行shell脚本(Hudson 启动Tomcat 无效问题)(jenkins同理)
- jenkins自动部署tomcat脚本
- 自动重启iisadmin或tomcat的bat脚本
- Tomcat 支持 shell 脚本运行(CGI)