linux at任务不运行,linux中at的使用-计划任务

linux中at的使用-计划任务

在 Linux 中,任务可以被配置在指定的时间段、指定的日期、或系统平均载量低于指定的数量时自动运行。Red Hat Linux 预配置了对重要系统任务的运行,以便使系统能够时时被更新。譬如,被 locate 命令使用的 slocate 数据库每日都被更新。系统管理员可使用自动化的任务来执行定期备份、监控系统、运行定制脚本等等。

Red Hat Linux 随带四个自动化任务的工具:cron、 anacron、at、和 batch。

下面我来讲下at的使用:

1.假如要让特定任务运行一次,需要用到。at监控程序。

2.at类似于打印进程,可以把任务放到。/var/spool/at目录中,指定运行的时间,即 可在指定的时间运行。

3.at相当于另一个shell。运行at time命令时, 逐个发送命令,可以输入任意命令或者程序

at time的表示方法

时间                 例子                            说明

Minute      at now + 5 minutes        任务在5分钟后运行

Hour        at now + 1 hour             任务在1小时后运行

Days        at now + 3 days            任务在3天后运行

Weeks     at now + 2 weeks         任务在两周后运行

Fixed       at midnight                    任务在午夜运行

Fixed       at 10:30pm                   任务在晚上10点30分开始 am上午

Fixed       at 1:00 12/20/04           任务在2004年12月20日凌晨1点开始mm/dd/yy

1. 使用 at 命令设定1分钟后记录当前时间到/tmp/test 文件

步骤:[root@gdlc ~]# cd /tmp

[root@gdlc ~]# touch test

[root@gdlc ~]# at now + 1 minutes

at> date >> /tmp/test

[root@gdlc ~]#at 16:10 2/27/13

at> date >> /tmp/test

按ctrl+d结束编辑

查看文件/tmp/test

[root@gdlc ~]# cat /tmp/test

查看任务

[root@gdlc ~]# atq

删除任务

[root@gdlc ~]# atrm xx----为查看任务时看到的序号(第一个数字)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值