已复制到剪贴板

at

`at` 命令是 Linux 中的一个命令行工具,用于在指定时间运行命令或脚本。通过 `at` 命令,用户可以将一次性的任务(如备份、批量操作等)安排在指定时间运行,而无需手动执行。

例子

  • 在指定时间运行命令:

    at -M 23:30
    
  • 在指定时间运行命令文件:

    at -M 23:30 -f /path/to/command
    
  • 从标准输入中读取命令:

    echo "/path/to/command" | at -M 23:30 -c
    
  • 显示等待运行的任务列表:

    at -l
    
  • 删除指定日期的所有任务:

    at -d 2022-01-01
    
  • 删除指定任务 ID 的任务:

    at -r job_id
    
  • 指定任务的优先级:

    at -q 2 -f /path/to/command
    
  • 将任务的输出通过电子邮件发送给当前用户:

    at -m -f /path/to/command