1、格式不同
前者
# * * * * * user-name command to be executed
后者
#50 1 * * * command
2、使用范围
前者系统级,修改/etc/crontab这种方法只有root用户能用,这种方法更加方便直接给其他用户设置计划任务,而且还可以指定执行shell等等,
后者用户级,crontab -e这种所有用户都可以使用,普通用户也只能为自己设置计划任务。然后自动写入/var/spool/cron/usename
3、语法检查
crontab 会进行语法检查,vi 不会
网友评论