我使用 at 命令每隔一分钟运行一次任务(测试脚本)
at -f /tmp/test now +1 minute
commands will be executed using /bin/tcsh
job 1438153690.a at Wed Jul 29 10:08:10 2015
但是如何终止这个作业?(1438153690.a)如果需要的话?
答案1
在开始运行之前,使用atrm
从队列中删除作业;之后,使用kill
。
顺便说一句,at
它不会像您的问题所假设的那样每分钟运行一次;它将在 60 秒内运行一次。要每分钟运行一次,请使用cron
。