bash – 为什么cron.weekly没有运行?
发布时间:2020-12-15 18:40:06 所属栏目:安全 来源:网络整理
导读:当我注意到我在Debian6服务器上放置/etc/cron.weekly的备份文件没有被执行时,我将这个小脚本放入其中,看看是否每周执行一次cronjob: #!/bin/bashecho 'CRON RAN' /var/log/cron-weekly-runcheck.log 保存为 -rwxr-xr-x 1 root root 64 Jul 15 02:14 /etc/cr
当我注意到我在Debian6服务器上放置/etc/cron.weekly的备份文件没有被执行时,我将这个小脚本放入其中,看看是否每周执行一次cronjob:
#!/bin/bash echo 'CRON RAN' > /var/log/cron-weekly-runcheck.log 保存为 -rwxr-xr-x 1 root root 64 Jul 15 02:14 /etc/cron.weekly/runcheck.sh 当我今天检查时,它应该创建的日志文件不存在. SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # m h dom mon dow user command 17 * * * * root cd / && run-parts --report /etc/cron.hourly 25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) 47 6 * * 1 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ) 52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) 在任何日志文件中显示每周cronjob的所有内容都是这一行: Jul 16 06:47:01 wtwrp /USR/SBIN/CRON[29272]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )) 旁注:自logrotate工作以来,cron.daily似乎有效. cron.hourly中没有脚本. 关于什么可能出错的任何想法?
cron.weekly脚本由run-parts启动,跳过所有带扩展名的文件.将runcheck.sh重命名为runcheck,它应该这样做
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |