2月 20

切割日志,删除老日志,并列出慢日志

  之前的日志切割都是根据项目需要写的所以比较分散。现在把脚本整合到一个里面。为了能适应更多的系统还是用bash,通用性比较强。
  脚本可以用于切割mysql、php和tomcat的日志,但是不够严谨。在切割拷贝的时候会丢失很小的一部分,因为比例很小,所以我暂时忽略了。可以统计mysql和php的slow日志。脚本中会将慢日志打印到统一的一个文件中。脚本不涉及慢日志统计文件的发送部分。

8月 03

bash 产生随机数

  使用bash产生n位的随机数。测试中为产生8位。

bash产生n位随机数

8月 02

linux远程通过ssh启停tomcat

  在linux上远程通过ssh启停tomcat,因为存在环境变量加载问题,所以写一个shell脚本,放在tomcat的bin目录下。CentOS测试通过。需要使用bash。因为脚本中包含脚本名字,在查找时要过滤掉自己,所以如果需要修改脚本名字,在脚本内也要相应的修改。

tomcat远程启停脚本