计划任务(机器开机):让系统自动执行的命令
有两种:周期性的执行();只执行一次(at)
只执行一次
at +时间 任务 crtl+d结束
时间 at +具体的时间 (13:34)
at now +1minutes(以现在的时间为基准)
at 8:00 2016-7-24 (>>追加)
使用atq(时间过的不出现,只能查看自己的计划任务)查看计划任务
限定用户使用at任务:
计划任务在/etc/at.allow(允许哪些用户可以新建计划任务)
计划任务在/etc/at.deny(禁止哪些用户可以去设定计划人物)
两者都不在可以使用at任务
atrm +计划任务的编号 把计划任务删掉
周期计划任务crontab服务
1 时间格式的设置
文件 /etc/crontab显示时间书写格式
* * * * * 任务
分钟 小时 天 月 星期几(0-6)
* */2 * * * 每隔两个小时
* * 1-13,25,27 * * 1-13号还有25 27号
01 * * * * 每一个时间的第一分钟
*表示每,每一天
2 命令的编辑
crontab -e 编辑 -u(root指定用户,普通用户只能是自己,普通用户不加)
crontab -l 显示
crontab -l -u 用户 root用户显示李四的计划任务
crontab -r 删除计划任务
3 限定用户使用cron
/etc/cron.allow
/etc/cron.deny