【原创】Crontab的设置经历

发布于 2019-06-25  365 次阅读


在Linux中设置Crontab时,有两种设置方式:

1. Crontab -e

这种所有用户都可以使用,普通用户也只能为自己设置计划任务。然后自动写入/var/spool/cron/usename

2. vim /etc/crontab

修改/etc/crontab这种方法只有root用户能用,这种方法更加方便与直接直接给其他用户设置计划任务,而且还可以指定执行shell等等

两者区别:

crontab -e是某个用户的周期计划任务;/etc/crontab是系统的周期任务

我遇到的问题是,我修改了Crontab -e 但是/etc/crontab 下也有一个一样的任务。当时是以root的身份操作的Crontab -e,但是最后还是以/etc/crontab 的为准,所以我还是修改的Crontab文件。

参考文档:参考文档