1、設定定時器,定時執行乙個刪除日誌的指令碼。
* * * * * command2、編寫定時刪除日誌的指令碼bat檔案分 時 日 月 周 命令
第1列表示分鐘1~59 每分鐘用*或者 */1表示
第2列表示小時1~23(0表示0點)
第3列表示日期1~31
第4列表示月份1~12
第5列標識號星期0~6(0表示星期天)
第6列要執行的命令
#!/bin/sh
#startupsh记录tomcatçš„æ ¹è·¯å¾„
#pattern记录版本å?以场分系ç»ÿä¸çš„å…¶å®?
pattern="nttschsac-back" ;
#èž·å–进程id
pid=`ps aux | grep $pattern | grep -v grep | awk ''`;
#ps aux | grep nttschsac-back | grep -v grep | awk ''
if [ -n "$pid" ] ; then
sleep 1 ;
#èž·å–进程id
pid=`ps aux | grep $pattern | grep -v grep | awk ''`;
if [ -n "$pid" ] ; then
sleep 1 ;
kill -9 $pid ;
fi sleep 3 ;
#å¯åš¨tomcatæœåš¡
$startupsh/startup.sh;
else
$startupsh/startup.sh;
fi
#!/bin/sh
linux下定時刪除日誌任務
1.新建乙個cleanlog.s 件 bin sh find usr local apache tomcat 7.0.93 logs mtime 7 name exec rm rf 2.安裝crontabs yum install crontabs 操作說明 service crond start ...
Linux 下定時檔案crontab配置
每分鐘執行 這裡都最好用絕對路徑 不然可能執行失敗 1 usr local php bin php data wwwroot ooody.cn artisan pixabay handle 2 1 etc init.d crond restart 列出全部定時檔案 crontab l 配置定時檔案 ...
ubuntu下定時清理檔案
目標 ubuntu 定時清理路徑下某個檔案 操作 vi your path1 delete log.sh 寫入命令 find your path2 mtime 7 name log exec rm rf 其中 mtime 7 表示查詢7天之前的檔案 exec 是shell指令碼中的呼叫並執行exec...