阅读量:1
在Ubuntu中,你可以使用at命令来设置定时任务并延迟执行。以下是设置延迟执行的步骤:
-
首先,确保
at服务已经安装并启动。你可以使用以下命令来安装和启动at服务:sudo apt-get update sudo apt-get install at sudo systemctl start atd sudo systemctl enable atd -
使用
at命令创建一个定时任务。例如,如果你想在5分钟后执行一个名为my_script.sh的脚本,你可以这样做:echo "/path/to/my_script.sh" | at now + 5 minutes这将在5分钟后执行
my_script.sh脚本。 -
如果你想在特定的时间执行任务,可以使用以下命令:
echo "/path/to/my_script.sh" | at 16:30这将在当天的16:30执行
my_script.sh脚本。 -
若要查看待处理任务,请使用以下命令:
atq -
若要删除待处理任务,请使用以下命令:
atrm其中
是待处理任务的ID。
请注意,at命令仅适用于一次性任务。如果你需要定期执行任务,请考虑使用cron。
以上就是关于“ubuntu定时任务如何设置延迟执行”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm