gpt4 book ai didi

cron - 无法使 CRON 为 CentOS 7 上的用户工作

转载 作者:行者123 更新时间:2023-12-04 19:36:58 25 4
gpt4 key购买 nike

这是文件 /var/spool/cron/[USER] :

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root

0 */2 * * * /usr/bin/wget -O - http://[WEBSITE]/[STUFF] >/dev/null 2>&1

我让这个 CRON 每隔一小时访问一次网站。但它不起作用,因为当我输入关于 CRON 状态的命令时,它会这样说:
$ systemctl status crond
● crond.service - Command Scheduler
Loaded: loaded ...
Active: active (running) ...

...
crond[6967]: (CRON) bad minute (/var/spool/cron/[USER])
...

这很奇怪,因为当我将它移到 /var/spool/cron/root ,然后它工作。这个“糟糕的一分钟”只显示给其他用户。但为什么?

CHMOD 是 600,所有者是我所说的用户。

最佳答案

我认为您不应该直接编辑 cron 文件,您是否尝试在使用以下命令登录到正确的用户时对其进行编辑:

crontab -e

还要检查您的/etc/crontab 文件是否正确
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly

关于cron - 无法使 CRON 为 CentOS 7 上的用户工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47019039/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com