1.什么是计划任务
2.windows中的计划任务
3.linux中的计划任务
(1)周期性计划crontab
基本语法
#crontab [选项]
-l :list,显示当前已设置计划任务
-e:使用vim编辑器编辑计划任务
顺序:分钟,小时,几号,月份,星期几,command
四个符号:
*:取值范围的每一个数字
-:连续区间表达式
/:每30分钟一次*/30
,:多个取值,1,5,15
计划任务权限
/etc/cron.allow(白名单),默认不存在
/etc/cron.deny(黑名单),显示用户使用crontab
计划任务的保存文件:查看用的任务
具体在/var/spool/cron/用户名称
注意: 如果删除计划任务文件,等于删除了计划任务,也可以通过创建文件来创建计化任务
一次性计划任务
案例
计划任务权限
at 通过 /etc/at.allow(白名单) 和 /etc/at.deny(黑名单) 文件来限制用户是否可以
使用 at
规则与 crontab 一致!
查看没有执行的计划任务
#atq #at-l
查看计划任务的详细信息
#at -c 2
删除指定的计划任务
#atrm 任务id 删除任务
#atrm 2
#atrm(at remove)
计划任务权限
文件/etc/at.allow(白名单),默认没有白名单
/etc/at.deny(黑名单)