linux定时任务crontab

╄→гoц情女王★ 提交于 2020-02-26 14:54:53

linux定时任务crontab 主要是做一些周期性的任务,比如凌晨2点定时备份某些数据等。

计划任务主要分为以下两种使用情况:

1.系统级别的定时任务

临时文件清理、系统信息采集、日志文件切割

2.用户级别的定时任务

定时向互联网同步时间、定时备份系统配置文件、定时备份数据库的数据。

Crontab帮助文档:

# Example of job definition:# .---------------- 分钟 minute (0 - 59)# |  .------------- 小时 hour (0 - 23)# |  |  .---------- 天 day of month (1 - 31)# |  |  |  .------- 月 month (1 - 12) OR jan,feb,mar,apr ...# |  |  |  |  .---- 周 day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat# |  |  |  |  |# *  *  *  *  * user-name  command to be executed​备注:1) *  表示任意的(分、时、日、月、周)时间都执行2) -  表示一个时间范围段, 如5-7点3) ,  表示分隔时段, 如6,0,4表示周六、日、四4) /1 表示每隔n单位时间, 如*/10 每10分钟crontab命令-e : 执行文字编辑器来设定时程表-r : 删除目前的时程表-l : 列出目前的时程表1.crontab -e 编写定时任务*/5 * * * * /bin/sh /home/mytest/out.sh   每隔五分钟执行一次out.sh文件2.启动服务 service crond restart
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!