普通用户创建定时任务:
crontab -e #给自己创建定时任务
crontab -l #查看自己创建的定时任务
ROOT用户创建定时任务:
crontab -u yanyd -e #给用户yanyd创建定时任务
crontab -u yanyd -l #查看用户yanyd的定时任务
crontab -e #给自己创建定时任务
crontab -l #查看自己的定时任务
删除定时任务:
只需要 执行 crontab -e,将不需要执行的那行定时任务删除,然后 wq保存退出就可以了。
例如给root用户添加定时任务:
root用户登录后执行
crontab -e
然后添加 下列一行数据 然后保存退出
49 0 * * * sh /home/yanyd/a.sh #此行数据表示每天的0点49分执行一次a.sh
crontab表达式:
crontab表达式格式 : * * * * * sh xxx.sh
表达式格式中的五个星号分别表示 分 时 日 月 周
字段 | 允许值 | 允许的特殊字符 |
---|---|---|
分 | 1-59 | *或 */ 表示每分钟 |
时 | 1-23 | 0表示0点 |
日 | 1-31 | |
月 | 1-12 | |
周 | 1-6 | 0表示周日 |
在线工具:
网友评论