baker95935

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

重识linux-仅执行一次的工作调动at

使用的是at命令

1 在系统中使用的是 atd这个服务

默认是不开启的

先启动 

atd start

 

查看atd的状态

service atd status

 

2 相关配置

1)生成的工作内容存在 /var/spool/at/ 这个目录内

2)使用限制文件/etc/at.allow 和/etc/at.deny

 

3 使用过程

 1) at now + 5 minutes

2) mail root -s "test at job" < /root/.bashrc

5分钟后 给我发送一个邮件

3) 5分钟后 mail  果然有一个邮件

 

4 其他

at 属于后台执行  就是脱机继续工作

atq   //查询有多少个at
atrm [jobnumber] //删除或者取消工作调度

batch命令

系统空闲的时候才进行后台任务  本质也是调用at来执行的

 

posted on 2018-10-11 11:50  baker95935  阅读(268)  评论(0编辑  收藏  举报