at cron定时服务

at   命令
[root@localhost ~]# rpm -q at            (确保安装了软件)
at-3.1.8-84.el5

[root@localhost ~]# service atd status   (查看状态是否开启, service atd start|stop
atd (pid  2266) 正在运行...

[root@localhost ~]# at 13:07       (进入at命令,后面是执行时间)
at> touch /root/1                     (命令1)
at> touch /root/2                      (命令2)
at> <EOT>                           (crtl+D)

[root@localhost ~]# atq                   查看工作队列
10      2013-01-02 14:00 a root         格式 (id号    时间     类型    用户) 

[root@localhost ~]# at -c 10          查看id为10的工作内容

[root@localhost ~]# atrm 10           删除id为10的事件

[root@localhost ~]# atq                  再次查看,就没有待执行事件
[root@localhost ~]# 


指定可以使用at命令的用户
/etc/at.allow文件中的用户都可以使用(默认没有这个文件,可以自己创建)
/etc/at.deny文件中的用户都不能使用
假如fang用户需要执行at服务,先从at.allow开始搜索,如果有fang就可以执行,不管at.deny中有没有fang。
总结:
如果只有几个人可以使用,则将这些用户加入at.allow,清空at.deny。
如果只有几个人不能使用,则将这些用户加入at.deny,删除at.allow。
cron命令(相比at,at只能执行一次,cron可以周期性执行)
[root@localhost ~]# rpm -q vixie-cron    (确保安装了软件)
vixie-cron-4.1-77.el5_4.1

[root@localhost ~]# service crond status   (查看状态是否开启, service atd start|stop
crond (pid  2216) 正在运行...

数据文件格式

 

字段                          说明

1    分钟(0-59)

2 小时(2-24)

3 日期(1-31)

4 月份(1-12;或英文缩写Jan、Feb等)

5 周几(0-6,0为周日;或单词缩写Sun、Mon等)

6 用户名(执行命令时以此用户的身份)

要执行的命令(路径)



 [root@localhost ~]# cat schedule   (自己新建的数据文件)

 10-20 */2 * * * poweroff       每2个小时(0,2,4,6……)的第10-20(10,11,12……20)分钟执行一次poweroff命令

 [root@localhost ~]# crontab schedule             将数据文件加入计划列表
 [root@localhost ~]# 

[root@localhost ~]# crontab -l [-u username]    查询某个用户的数据文件,没有参数默认当前用户
10-20 */2 * * * poweroff

[root@localhost ~]# crontab -e                         修改数据文件

[root@localhost ~]# crontab -r  [-u username]  删除某个用户的数据文件,默认是当前用户

指定可以使用cron命令的用户,也有2个配置文件/etc/cron.deny,/etc/cron.allow,这两个文件的工作方式和上面at服务一样。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值