linux到特定时间执行命令,[linux命令] 在某指定时间执行命令 at

at

在某指定时间执行命令。

at [options] time [adte|+increment]

atq

atrm job-list

batch [options] [time]

at 和 batch 都是在某指定时间执行命令。它们都接受标准输入和文件输入。

atq 显示at队列中的作业列表。atrm 将取消挂起 at 队列中的作业。

什么都没有示例来得快,现在开始讲解示例。(主要是文字介绍好麻烦,好啰嗦,请见谅)

示例

示例1.

gopain@gopain:~$ at

Garbled time

gopain@gopain:~$ at 3.35pm

warning: commands will be executed using /bin/sh

at> date

at>

job 1 at Thu Apr 10 15:35:00 2014

我的电脑是iubuntu13.04 ,默认是没有安装at程序,所以需要: sudo apt-get install at.[看来at是一个实用程序] 然后就可以用了,定时执行呀,想想就很好由没有。

使用atq查看:

gopain@gopain:~$ atq

1Thu Apr 10 15:35:00 2014 a gopain

gopain@gopain:~$

使用atrm可以删除作业:

atrm 1即删除1号作业。

完整示例:

gopain@gopain:~$ at 1540

warning: commands will be executed using /bin/sh

at> mkdir at_test_d

at>

job 2 at Thu Apr 10 15:40:00 2014

gopain@gopain:~$ atq

2Thu Apr 10 15:40:00 2014 a gopain

gopain@gopain:~$ atrm 2

gopain@gopain:~$ atq

gopain@gopain:~$

其中at 1540 表示下午15:40.

还有:

at [command] 1545 +1 week表示在下周的今天执行[command]的命令

还有:

at 1545 Thursday表示周四执行,如果本周周四已经过去,那么会在下周四执行。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值