在linux下定时执行任务可以使用at命令,linux系统一般都会自带这个工具,如果没有可以安装
具体命令格式如下:
at [选项] [日期时间]
选项:
-f:指定包含具体指令的任务文件
-q:指定新任务的队列名称
-l:显示待执行任务的列表
-d:删除指定的待执行任务
-m:任务执行完成后向用户发送 E-mail
日期时间:
执行任务的时间,此时间格式与我们常用时间格式一致
例如:2分钟后执行脚本/opt/test.sh
echo "/opt/test.sh" |at now +2 minute
或
at now +2 minute -f /opt/test.sh
例如:
at 5:30 AM -f /opt/test.sh
本文介绍了在Linux环境中如何使用at命令来设置定时任务,包括基本命令格式、选项解释以及时间格式的设定。通过示例展示了如何在指定时间执行脚本,如2分钟后执行/opt/test.sh。此外,还提供了查看、删除任务以及任务完成后发送邮件的选项。
1270

被折叠的 条评论
为什么被折叠?



