Chinaunix首页 | 论坛 | 博客
  • 博客访问: 34883
  • 博文数量: 10
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 105
  • 用 户 组: 普通用户
  • 注册时间: 2014-04-02 00:18
个人简介

undertone & excelence

文章分类

全部博文(10)

文章存档

2015年(1)

2014年(9)

我的朋友

分类: LINUX

2014-08-04 16:21:58

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) |
给主人留下些什么吧!~~