linux增加定时任务

  1. 查看crond服务状态是否是active
# 这个命令还可以看到执行定时任务的情况
service crond status
  1. 查看当前用户已存在的定时任务
crontab -l
  1. 给当前用户新增定时任务
cd /var/spool/cron
crontab -e
  1. 在打开的文件夹中增加测试的定时任务
# 意思是每分钟往log.log中打印一次hello,注意使用绝对路径
* * * * * echo "hello" > /var/spool/cron/log.log
  1. 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版权协议,转载请附上原文出处链接和本声明。