Linux下使用at完成定时任务
1、启动at服务。并非所有的Linux发行版都默认会开机自动启动at,还有的发行版默认并没有安装at。若at默认没有安装,那么先安装at再运行 /etc/init.d/atd 命令启动at服务


2、运行at命令添加任务。at命令必须指定时间,所指定的时间可以使用给定的绝对时间,也可以使用相对某一时刻的相对时间。举例说明一下:
HH:MM 表示在今天的HH:MM时刻执行,若时间已过去则明天的对应时刻执行;
HH:MM YYYY-MM-DD 表示在某年某月某日的特定时刻执行;
HH:MM + n [minutes | hours | days | weeks] 表示在某一时间后的一段时间之后执行

3、管理at调度的任务。atq 命令可以列出当前用户所有的at任务,atrm 命令删除指定的任务,at -c 命令查看任务的具体内容




声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:32
阅读量:172
阅读量:26
阅读量:138
阅读量:142