at命令的权限控制:at.allow at.deny
at [-mldv] TIME
-m email,不论是否有信息输出,强制email通知(at默认输出到mailbox)。
-l list 等价于atq,查询。
-d delete 等价于atrm ,删除任务。
-v 详情
at -c 任务编号 #用来查看某个特定任务编号的详情。
关于TIME的形式
eg:at 13:20
eg: at 23:05 2015-09-22
eg: at now+5minutes 单位有minutes、hours、days、weeks
eg: at 13:43 + 7weeks
关于at shell 重定向到标准输出
at> 命令 > /dev/pts/x (具体标准输出可以参考who命令)
-----------
crontab 账户权限控制 cron.allow cron.deny
crontab [-u username] [-l|-e|-r]
-u 帮助别人管理crontab任务
-l list
-e edit
-r remove
crontab 分五个时间,分别为:分、时、日、月、周
* 任何时候
, 多个时间的分隔符 eg:0 3,6 * * * command 表示每天的3点和6点执行命令
- 时间范围 eg: 30 8-12 * * * command 表示每天8点到12点,每个小时的第20分钟执行命令
/n n是整数,表示每隔,比如 */5 * * * * command 表示每隔5分钟执行一次。
注意:周与日月不可并存
删除crontab条目可以用crontab -e ,删除所有crontab任务,用crontab -r
阅读(845) | 评论(0) | 转发(0) |