All*_*lan 10
/etc/crontab是系统范围crontab。
的格式/etc/crontab是这样的:
# m h dom mon dow user command
* * * * * someuser echo 'foo'
Run Code Online (Sandbox Code Playgroud)
虽然crontab -e是每个用户,但值得一提的是,在没有 -u 参数的情况下,crontab 命令会转到当前用户的 crontab。您可以crontab -e -u <username>对特定用户进行编辑crontab。
请注意,在 peruser crontab中没有'user'字段。
# m h dom mon dow command
* * * * * echo 'foo'
Run Code Online (Sandbox Code Playgroud)
crontab 的一个可能令人困惑的方面是 root 也有自己的 crontab。例如crontab -e -u root不会编辑/etc/crontab
有关更多信息,请参阅配置 cron:https : //www.freebsd.org/doc/handbook/configtuning-cron.html
在大多数 Linux 发行版中,每个用户的 crontab 通常存储在: /var/spool/cron/crontabs/<username>
是的,您可以在没有sudo的特定用户中运行自己的cron,因为每个用户都将拥有crontab文件,无需显式安装.要运行任何用户的crontab -u,请使用选项,请注意用户必须有权使用-u
$ crontab -u <username> -e
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15098 次 |
| 最近记录: |