San*_*h A 21
2之间有区别吗?
是的,确实他们是不同的.不同之处在于sudo crontab -e命令是带有root用户凭据的计划.这样sudo的cron表中的命令就会以root用户身份执行.
但是crontab -e,使用登录的常规用户安排命令.
我应该把我的cron命令放在哪里,如果它在sudo中或没有sudo?
那么,答案取决于您要运行的命令类型.
如果命令需要sudo访问,sudo crontab -e则应使用.
否则,如果cron命令不需要任何特殊权限,则使用crontab -e.
示例:
如果eth0应在特定时间禁用或启用以太网网络接口,则应使用该命令
ifconfig eth0 up或ifconfig eth0 down
由于上述命令需要特殊权限(sudo),这些命令应添加到sudo'scron选项卡
任何其他需要最小权限或没有权限的命令,例如从tmp目录中删除文件,例如$ rm /tmp/somefile使用常规用户的crontab.
| 归档时间: |
|
| 查看次数: |
7613 次 |
| 最近记录: |