只跑一次的任务别塞进 crontab,用 at 安排

临时任务用 at 排一次,别硬塞进 crontab。

先确认 atd 服务在跑,systemctl status atd 看状态。

at 10:30 回车后逐行敲命令,Ctrl+D 提交。

atq 看队列,atrm 加编号撤销。

输出默认发本地邮件,重定向到文件更稳。

要跑脚本就用 at -f 加路径。

# 确认 atd 在跑
systemctl status atd

# 10:30 执行一次,命令从标准输入读,Ctrl+D 结束
echo "/opt/scripts/cleanup.sh --dry-run" | at 10:30

# 也可以直接指定脚本文件
at -f /opt/scripts/cleanup.sh 23:00

# 查看队列、按编号撤销
atq
atrm 3
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容