- 查看crond服务状态是否是active
# 这个命令还可以看到执行定时任务的情况
service crond status
- 查看当前用户已存在的定时任务
crontab -l
- 给当前用户新增定时任务
cd /var/spool/cron
crontab -e
- 在打开的文件夹中增加测试的定时任务
# 意思是每分钟往log.log中打印一次hello,注意使用绝对路径
* * * * * echo "hello" > /var/spool/cron/log.log
- Demo
# 每天下午6点执行shell脚本,日志放到log文件中
0 18 * * * /timingTask/delFtpMediaTool.sh >> /timingTask/logs/delFtpMediaTool.log
#! /bin/bash
date "+%Y-%m-%d %H:%M:%S"
echo -e "定时任务启动,释放ftp空间,删除列表如下:\n"
find /data/ceshi -mtime +2 -name "*.*"
find /data/ceshi -mtime +2 -name "*.*" -exec rm -rf {} \;
echo -e "定时任务结束,释放ftp空间\n\n"
版权声明:本文为m0_37840862原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。