直接修改/etc/crontab 文件内容,定时任务不生效

Posted 雅冰石

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了直接修改/etc/crontab 文件内容,定时任务不生效相关的知识,希望对你有一定的参考价值。

直接写/etc/crontab 文件内容不生效。

service crond reload/restart 也不生效。

直接写crontab文件时,需要指定执行用户,并且上面的环境变量不能删除。

如:

# cat /etc/crontab
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
*/1 * * * * root date > /root/test.txt

如果定时任务中不指定运行用户,如:

*/1 * * * * date > /root/test.txt

则不会执行此条命令。

转载于:https://blog.51cto.com/zhangxingnan/1609879

以上是关于直接修改/etc/crontab 文件内容,定时任务不生效的主要内容,如果未能解决你的问题,请参考以下文章

Linux 添加定时任务,crontab -e 命令与直接编辑 /etc/crontab 的区别

Linux配置定时,使用 crontab -e 与 直接编辑 /etc/crontab 的区别

Linux配置定时,使用 crontab -e 与 直接编辑 /etc/crontab 的区别

定时任务crontab

Kali-linux 定时执行任务Crontab的简单设置

Mac下使用crontab来实现定时任务