后台任务crontab
时间:2006-11-16 来源:gooderfeng
1 定时执行任务。
主要学习crontab
crontab 可以使用的参数主要有,e l r
crontab -e 编辑已经添加了的定时任务。
crontab -l 显示已经添加的定时任务。
crontab -r 删除已经添加的定时任务。
crontal <filename>
将脚本中的计划任务加入到任务当中。
2 计划任务添加对应的格式
分钟 小时 天 月 星期 命令
一共有6个字段,每个字段使用空格间隔开。各个字段如果有多个值使用','间隔开。如果想使用一个范围使用‘-’来写一个范围的任务。
分钟 一个小时里面那个时间执行任务 (1-59)
小时 一天中那个小时执行任务 (0-23)
天 一个月里面有那天执行任务(1-23)
月 一年中那个月份里会执行任务(1-12)
星期 一个星期中星期几会执行任务(0-6)
命令 任务需要执行的任务,如果是一条任务可以直接写。如果多个命令,将命令写入脚本,将脚本放在执行任务的位置。
crontab 读取文件时默认使用vi,如果使用别的可以设置环境变量E D I TO R来设置。
3任务的控制
任务用户都可以设置自己的任务,前提是必须有相应的权限。
在/etc/目录下cron.deny 文件,里面可以禁止用户设置定时任务。
相关阅读 更多 +