[linux|shell] 给编写的脚本创建计划任务

脚本说明

freeCache为编写的shell脚本,存放在/usr/local/bin目录下,本文以freeCache脚本示例创建一个每间隔10分钟执行一次freeCache脚本的定时计划任务。

设置freeCache计划任务

_set_freeCache(){
    
    
    echo "*/10 * * * * root /usr/local/bin/freeCache" >> /var/spool/cron/root
}

删除freeCache计划任务

_del_freeCache(){
    
    
    sed "/freeCache/d" /var/spool/cron/root > /tmp/root.tmp
    mv -f /tmp/root.tmp /var/spool/cron/root
}

其他相关命令

  1. 查看crontab日志
tail -f /var/log/cron
  1. 查看已创建的计划任务
crontab -l

猜你喜欢

转载自blog.csdn.net/macaiyun0629/article/details/108414841