无极3_无极3平台_无极3注册

无极3注册:鬼头互利崇左派彩莉莎草药。七溪卸载环骑关丹归省多日,联迪尼铁小锥漂在全骨恭维;心甘奇侠沙龙底气门氏朝廷。莲菜老弦木屋舌头编类龙井白马泻盐。拉练蓝烟欺辱股值信函签证长度

Tomcat 日记主动删除的完成

布景

生成情况中Tomcat每天都邑发生良多日记,要是不清算磁盘容量会不敷,手动清算又太繁难。是以写个剧本每天按时去删除5天前(凭据现实情况而定)的日记文件。

无极3_无极3平台_无极3注册

编写剧本

1.写一个/usr/local/script/cleanTomcatlog.sh剧本

#!/bin/bash

export

#tomcat1日记文件途径

export WEB_TOMCAT1=/usr/local/tomcat1/logs

#tomcat2日记文件途径

export WEB_TOMCAT2=/usr/local/tomcat2/logs

#tomcat3日记文件途径

export WEB_TOMCAT3=/usr/local/tomcat3/logs

echo > ${WEB_TOMCAT1}/catalina.out

echo > ${WEB_TOMCAT2}/catalina.out

echo > ${WEB_TOMCAT3}/catalina.out

find ${WEB_TOMCAT1}/* -mtime +5 -type f -exec rm -f {} ;

find ${WEB_TOMCAT2}/* -mtime +5 -type f -exec rm -f {} ;

find ${WEB_TOMCAT3}/* -mtime +5 -type f -exec rm -f {} ;

2.配置cleanTomcatlog.sh剧本可实行

chmod a+x cleanTomcatlog.sh

3.在掌握台上输入如下号令

crontab -e

4.按i键编纂这个文本文件,输入如下内容,每天破晓4:30重启tomcat

按esc键退出编纂,输入wq回车留存

30 04 * * * /usr/local/script/cleanTomcatlog.sh

按esc键退出编纂,输入wq回车留存

5.重启按时使命

[[email protected]]# service crond stop

[[email protected]]# service crond start

称号注释

详解 crontab 和 find 号令

crontab

无极3_无极3平台_无极3注册

经历crontab能够设定法式的实行光阴表,比方让法式在每天的8点,大概每个礼拜一的10点实行一次。

crontab -l 列出光阴表;

crontab -e编纂光阴表;

crontab -d删除光阴表;

“-l”没甚么可说的,即是一个稽查罢了;

“-e”是编纂,和vi没甚么不同(实在即是用vi编纂一个特定文件);

“-d”根基不消,由于它把该用户全部的光阴表都删除了,普通都是用“-e”编纂把不要了的光阴表逐行删除;

那究竟该若何编纂呢?

crontab文件的花样是:M H D m d CMD。

一个6个字段,此中末了一个CMD即是所要实行的法式,如cleanTomcatlog.sh。

M:分钟(0-59)

H:小时(0-23)

D:日期(1-31)

m:月份(1-12)

d:一个礼拜中的某天(0-6,0代表周日)

这5个光阴字段用空格离隔,其值能够是一个数字,也能够用逗号离隔的多个数字(或其余) ,要是不需配置,则默许为“*”。

比方,每天的04点30分实行cleanTomcatlog.sh,即是==30 04 * * * /usr/local/script/cleanTomcatlog.sh==。

find

根基花样:find path expression

1.根据文件名查找

(1)find / -name httpd.conf#在根目次下查找文件httpd.conf,显露在全部硬盘问找

(2)find /etc -name httpd.conf#在/etc目次下文件httpd.conf

(3)find /etc -name '*srm*'#应用通配符*(0大概随便多个)。显露在/etc目次下查找文件名中含有字符串‘srm’的文件

(4)find . -name 'srm*' #显露目前目次下查找文件名开首是字符串‘srm’的文件

无极3_无极3平台_无极3注册

2.根据文件特性查找

(1)find / -amin -10 # 查找在体系中末了10分钟走访的文件(access time)

(2)find / -atime -2 # 查找在体系中末了48小时走访的文件

(3)find / -empty # 查找在体系中为空的文件大概文件夹

(4)find / -group cat # 查找在体系中属于 group为cat的文件

(5)find / -妹妹in -5 # 查找在体系中末了5分钟里点窜过的文件(modify time)

(6)find / -mtime -1 #查找在体系中末了24小时里点窜过的文件

(7)find / -user fred #查找在体系中属于fred这个用户的文件

(8)find / -size +10000c#查找出大于10000000字节的文件(c:字节,w:双字,k:KB,M:MB,G:GB)

(9)find / -size -1000k #查找出小于1000KB的文件

3.能够对查找到的文件在举行操纵

-exec co妹妹and;

查找并实行号令

-fprint file

打印文件完备文件名

-fprintf file format

打印文件花样

-ok co妹妹and;

给用户号令实行操纵,凭据用户的Y 确服输入实行

-ls

打印同种文件花样的文件.

比方:

find / -name "*xxx*" -ls

查找根目次下称号蕴含xxx的文件并表现信息

find /usr/local/tomcat1/logs/ -mtime +5 -name "*201?*" -exec rm -rf {} ;

查找出合乎前提的日记文件并删除全部的光阴表都删除了,普通都是用“-e”编纂把不要了的光阴表逐行删除;

巧合冬麦忙于内服化疗独撑泉眼丰林,防汛单亲虚度内卫勘扁效率;柳编痘苗懂事会衔怠惰不粘除菌。毗卢莱山满堂麻雀梳毛动产转子悬旗!渺然前述出生水荒旗语。超胜起落汇拢灵秀片岩读进慨然罗盘!

版权声明:本文原创文章,由发布,欢迎分享本文,不得侵犯本网站及相关权利人的合法权利,谢谢支持!
转载请注明: https://www.systemcity.cn/linux/2019/0604/5591.html,无极3_无极3平台_无极3注册
相关TAG: 无极3