首页 > 其他分享 >crontab 不生效

crontab 不生效

时间:2023-01-11 12:55:58浏览次数:32  
标签:log tar crontab 修改 生效 ID

最近做一个守护程序,方案是放到crontab 里,定时去执行shell脚本,使用crontab -e 配置,没问题,crontab -e会修改、/var/spool/cron/root 里的内容,另外一种方案是修改/etc/crontab 文件。修改完直接做到文件系统里,imx6ull 的文件系统很简单粗暴直接tar -cvjf rootfs.tar.bz2 * 就可以了,但是定时任务就是不生效,查看log,也没有,没有log这个文件,使用crontab -e配置还是正常,网上查了很多,终于找到一个点就是 用户ID和群组ID不对造成的ls -l 查看 UID 和GID 都是1000,正常应该是root,参考https://www.21ic.com/article/888916.html, chown 和chgrp 之后重启,crontab 就生效了。

之前正常是因为:执行crontab -e执行,会修改文件所属用户。

标签:log,tar,crontab,修改,生效,ID
From: https://www.cnblogs.com/yinseyingji/p/16488866.html

相关文章