当前位置: 首页 > news >正文

linux中at命令的常用用法。

Linux 中 at 命令用于安排一次性定时任务,需要用到在某个时间只需要执行一次的命令的时候,可以使用at

1:安装at

# Debian/Ubuntu
sudo apt install at# CentOS/RHEL
sudo yum install at

2:启动at

sudo systemctl start atd    # 启动服务
sudo systemctl enable atd   # 设置开机自启

3:快捷使用:

1:立刻重启

sudo echo "sudo shutdown -r now" |sudo  at now

2:10分钟后重启

sudo echo "sudo shutdown -r now" |sudo  at now + 10 minutes

2:10分钟后重启

sudo echo "sudo shutdown -r now" |sudo  at now + 10 minutes

2:在固定时间重启

#  15:30 重启
sudo echo "sudo shutdown -r now" |sudo  at 15:30
#  明天15:30 重启
sudo echo "sudo shutdown -r now" |sudo  at 15:30 tomorrow
#  指定日期 15:30 重启
sudo echo "sudo shutdown -r now" |sudo  at 15:30 2025-12-11

基本语法

at [时间]完成命令后 按 ctrl + D  退出即可# 具体时间
at 15:30              # 今天 15:30
at 15:30 tomorrow     # 明天 15:30
at 15:30 2024-12-31   # 指定日期# 相对时间
at now + 10 minutes   # 10 分钟后
at noon + 2 days      # 两天后的中午
at midnight           # 今晚 00:00# 查看任务
atq# 删除任务
atrm [任务编号]  根据atq的编号填写即可

注意事项:

1:环境变量:at 任务默认不继承当前用户环境变量,建议:

使用绝对路径(如 /usr/bin/python3)。
在任务中显式设置变量(如 export PATH=/usr/local/sbin:$PATH)。

2:权限控制:

/etc/at.allow:允许使用 at 的用户列表(优先级高于 at.deny)。
/etc/at.deny:禁止使用 at 的用户列表(默认存在)。

3:atq中的任务,在机器重启后仍然不会消失。

http://www.dtcms.com/a/277385.html

相关文章:

  • 基于关联规则优化的个性化推荐系统
  • 本地部署开源的网盘聚合工具 OpenList 并实现外部访问(Windows 版本)
  • LLM大模型微调技术全景:从IFT、SFT到RLHF、DPO与PPO强化学习
  • Python 协程(终止协程和异常处理)
  • 晋升指南-笔记
  • 登录模块的静态登录
  • 基于Redis Streams的实时消息处理实战经验分享
  • 2025湖北省信息安全管理与评估赛项一阶段技能书
  • 当外卖骑手遇上“爽提学院”:一场关于专业的蜕变
  • 电商系统未来三年趋势:体验升级、技术赋能与模式重构
  • 海豚远程控制APP:随时随地,轻松掌控手机
  • 强化学习 (11)随机近似
  • 串口A和S的含义以及RT的含义
  • 大众点评商业模式:从内容护城河到竞争熔炉
  • MYSQL数据库----DCL语句
  • 初识JDBC的增删改
  • 12.3 安全内存区域划分
  • Oracle goldengate同步SQL server数据库测试实验中遇到的问题汇总
  • 股指期货的三种风险类型是什么?
  • 以太坊应用开发基础:从理论到实战的完整指南
  • 基于 STM32H743VIT6 的边缘 AI 实践:猫咪叫声分类 CNN 网络部署实战(已验证)中一些bug总结
  • 广东省省考备考(第四十四天7.13)——数量:数学运算(听课后强化训练)
  • IP 地址与网络基础全面解析
  • 飞算AI使用体验-一种基于项目工程思维的AI-Code思路
  • Web攻防-PHP反序列化魔术方法触发条件POP链构造变量属性修改黑白盒角度
  • iOS ish app 打印时间
  • 【Spring AOP】通知类型,@Pointcut、@Order(切面优先级)
  • 导入 SciPy 的 io 模块
  • CAPL报文信号接收和发送
  • Function CAll和MCP