1. 键入 crontab -e 编辑crontab服务文件
文件内容添加:0 0 * * * /bin/sh
/usr/local/tomcat/apache-tomcat-6.0.45/webapps/deleteWechatVoice.sh
0 0 * * * 为定时时间 /bin/sh为执行命令 /usr/local/tomcat/apache-tomcat-6.0.45/webapps/deleteWechatVoice.sh 为定时执行的脚本
2. 保存之后,crontab -l 查看是否创建成功
结果显示为: 0 0 * * * /bin/sh /usr/local/tomcat/apache-tomcat-6.0.45/webapps/deleteWechatVoice.sh
3. 创建脚本
touch /usr/local/tomcat/apache-tomcat-6.0.45/webapps/deleteWechatVoice.sh
编辑: vi /usr/local/tomcat/apache-tomcat-6.0.45/webapps/deleteWechatVoice.sh
脚本内内容: rm -rf /usr/local/tomcat/apache-tomcat-6.0.45/webapps/wechat/*
(删除wechat下所有文件)
4. /sbin/service crond start 启动服务
本文介绍了如何在Linux系统中设置定时任务,每天0点执行删除指定文件夹(/usr/local/tomcat/apache-tomcat-6.0.45/webapps/wechat/)下所有内容的步骤。首先通过`crontab -e`编辑定时任务,添加执行脚本的命令。接着确认定时任务设置正确,并创建执行脚本`deleteWechatVoice.sh`,内容为删除指定文件夹的命令`rm -rf /usr/local/tomcat/apache-tomcat-6.0.45/webapps/wechat/*`。最后,启动`crond`服务确保定时任务生效。
1117

被折叠的 条评论
为什么被折叠?



