gpt4 book ai didi

linux - 配置/etc/crontab 后 crontab 不起作用

转载 作者:行者123 更新时间:2023-12-04 19:40:02 30 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












我们不允许在 Stack Overflow 上提出有关通用计算硬件和软件的问题。您可以编辑问题,使其成为 on-topic对于堆栈溢出。


去年关闭。







Improve this question




我将此行添加到/etc/crontab 文件的末尾:

*       *       *       *      *      cp /etc /backups -R > /dev/null && tar -Jcf /backups/etc-`date +\%Y-\%m-\%d-\%H-\%M-\%S`.tar.xz /backups/etc > /dev/null && rm -rf /backups/etc > /dev/null
然后我用 systemctl restart crond 重新启动了 crond 服务命令
但没有用
当我运行这个命令时它起作用了 cp /etc /backups -R > /dev/n......在终端
我的 root 的 mailx 是空的。
谁能告诉我我的配置有什么问题?
非常感谢!!!

最佳答案

/etc/crontab不是普通的 crontab 文件;这是一个系统 crontab 文件。每行通常有 5 个字段指定时间表,然后是第 6 个字段指定帐户。使用您在 /etc/crontab 中显示的行,它将尝试以用户 cp 的身份运行命令.
如果你正在使用 Vixie cron 实现(你可能是),运行 man 5 crontab并搜索“ 示例系统 CRON 文件 ”。
我建议不要碰/etc/crontab .而是使用 crontab命令为您想要的任何帐户创建用户 crontab。运行crontabroot如果命令开始运行需要 root 访问权限。

关于linux - 配置/etc/crontab 后 crontab 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67625066/

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