legongju.com
我们一直在努力
2024-12-23 17:03 | 星期一

linux at命令支持哪些参数

at 命令在 Linux 系统中用于调度一次性任务

  1. -m:当作业完成后,向用户发送邮件通知。
  2. -n:指定作业完成后的退出状态码。默认情况下,如果作业成功完成,退出状态码为 0;如果作业失败,退出状态码为非零值。
  3. -q:指定作业队列。可选值为 al(默认值)、qbccfflgilhmqncorqlqjqrqxtq。这些值分别表示不同的队列优先级。
  4. -s:指定作业执行的 shell。例如,-s /bin/bash 表示使用 bash shell 执行作业。
  5. -S:指定作业执行的登录 shell。例如,-S /bin/bash 表示使用 bash shell 作为登录 shell 执行作业。
  6. -u:以特定用户身份执行作业。例如,-u username 表示以 username 用户身份执行作业。
  7. -x:在执行作业之前,显示命令行。
  8. -y:自动回答所有提示为“yes”。
  9. -z:使用 bzip2 压缩命令输出的内容。

这些参数可以组合使用,以满足不同的调度需求。例如,以下命令将在 5 分钟后执行名为 script.sh 的脚本,并在作业完成后向用户发送邮件通知:

at now + 5 minutes -m -s /bin/bash script.sh

未经允许不得转载 » 本文链接:https://www.legongju.com/article/117.html

相关推荐

  • linux邮件服务器有哪些扩展功能

    linux邮件服务器有哪些扩展功能

    Linux邮件服务器提供了多种扩展功能,以满足不同需求。以下是一些主要的扩展功能及其配置方法:
    扩展功能 邮件过滤和路由:OpenSMTPD支持灵活的邮件过滤和路...

  • linux邮件服务器用Postfix还是Exim

    linux邮件服务器用Postfix还是Exim

    在选择Linux邮件服务器软件时,Postfix和Exim都是广泛使用的选项,它们各自具有独特的优势和特点。以下是对两者优缺点的详细比较:
    Postfix的优点 高安全性...

  • linux邮件服务器怎样设置用户权限

    linux邮件服务器怎样设置用户权限

    在Linux系统中设置邮件服务器用户权限通常涉及以下几个步骤:
    1. 安装和配置邮件服务器
    首先,你需要安装一个邮件服务器软件,如Postfix、Exim或Sendm...

  • linux邮件服务器如何防止垃圾邮件

    linux邮件服务器如何防止垃圾邮件

    在Linux邮件服务器上防止垃圾邮件是一个复杂的过程,涉及到多个层面的配置和策略。以下是一些常见的防止垃圾邮件的方法:
    1. 使用垃圾邮件过滤器
    大多...

  • linux at命令能取消定时任务吗

    linux at命令能取消定时任务吗

    at 命令本身不能直接取消已经设置的定时任务 使用 atq 命令查看待执行的定时任务。例如: atq 这将显示所有已安排的定时任务及其对应的作业ID(job ID)。 使用 ...

  • linux at命令如何设置任务优先级

    linux at命令如何设置任务优先级

    在Linux中,您可以使用nice和renice命令来设置任务的优先级 使用nice命令启动任务:
    当您启动一个新任务时,可以使用nice命令设置其优先级。语法如下:

  • linux at命令怎样指定执行用户

    linux at命令怎样指定执行用户

    在Linux中,at命令用于在指定的时间执行一次性任务
    sudo at now + 1 hour 要在执行任务时指定用户,您需要使用-u选项,如下所示:
    sudo at now -u use...

  • linux at命令有哪些使用技巧

    linux at命令有哪些使用技巧

    at 命令在 Linux 系统中用于调度一次性任务 查看可用时间:
    使用 atq 命令查看当前可用的任务队列。输出结果将显示任务的优先级和预计执行时间。 创建任务:...