区别在于:
sudo crontab -e
是经过root用户的授权去执行定时任务,所以定时任务就相当于使用root用户去执行;crontab -e
就是用当前登录用户的角色去执行。
如果你使用普通用户,然后执行命令sudo crontab -e
添加定时任务,然后你使用crontab -l
是没有任务的,因为这表示是root用户的任务,可以测试一下。
区别在于:
sudo crontab -e
是经过root用户的授权去执行定时任务,所以定时任务就相当于使用root用户去执行;crontab -e
就是用当前登录用户的角色去执行。
如果你使用普通用户,然后执行命令sudo crontab -e
添加定时任务,然后你使用crontab -l
是没有任务的,因为这表示是root用户的任务,可以测试一下。