在 Linux 系统中,用 at 命令创建一次性计划任务是再常见不过的操作了——适合那些临时性的、跑完就完的需求。比如你想在某个特定时间重启一下服务,或者执行一段脚本,又不想专门写个 cron 任务,那 at 就是最顺手的选择。怎么用?跟着走一遍就清楚了。
1、打开 Linux 系统,在桌面右击打开 terminal 窗口(如果用 SSH 等第三方工具连接,这一步跳过)。

2、先看看 at 命令的用法,用 at --help 就能调出帮助信息,快速确认你需要的参数。

3、假设我们想在 15:33 重启网卡服务,那就先敲:
at 15:33

4、回车后,系统会进入 at 的交互式对话框,这时候输入你要执行的具体命令。本例中就是重启网络服务:
systemctl restart network

5、任务内容写完后,按 Ctrl + D 结束输入。这时计划任务就已经创建成功,系统会返回一个作业编号。

6、想确认刚才的任务是否已经被正确添加?用 at -l 查看当前等待执行的一次性任务列表。输出的每一行都对应一个作业 ID 和执行时间。
at -l

7、等到计划中的时间点过去,任务执行完毕后,再用 at -l 查看,你就会发现那个任务已经自动消失——所有临时任务都是一次性的,执行完就清理干净,不会留下什么痕迹。

以上就是利用 at 快速创建一次性计划任务的完整教程。整个过程非常轻量,适合那些“只需跑一次”的临时需求。操作熟记之后,日常运维中遇到类似场景,几秒钟就能搞定。
