centos如何清理服务器日志文件,centos设置定时删除文件定时清理网站日志

1、进入linux系统

2、在任意目录创建一个sh后缀的文件,如:

3、编辑打开该文件,如图:

4、此时按键盘上的“i”键或者“insert”键,进入编辑模式

输入:

#!/bin/sh

find /data/iqmkj/backup/mysql -mtime +7 -name "*.sql" -exec rm -rf {} \;

参考

* 5 * * * find /tmp/* -name "yhwl_task.log*" -ctime +3 -exec rm -rf {} \;

* 5 * * * find /home/oraclebackup/* -name "YHBS_*" -ctime +15 -exec rm -rf {} \;

表示每天早上六点删除/root/home/zhang目录下一天前创建的所有文件,不删除文件夹zhang,如果这个文件夹也要删除的话用 * 6 * * * find /root/home/zhang ctime 1 -exec rm -rf {} \;

* 6 * * *

第一个*号表示时间中的 分钟  取值范围:0-59

第二个*号表示时间中的 小时  取值范围:0-23

第三个*号表示一个月中的第几天,取值范围:1-31

第四个*号表示一年中的第几个月,取值范围:1-12

第五个*号表示一个星期中的第几天,以星期天开始依次的取值为0~7,0、7都表示星期天

ctime 表示创建时间,1 表示一天前,其实Linux中不存在文件创

你可能感兴趣的:(centos如何清理服务器日志文件,centos设置定时删除文件定时清理网站日志)