linux命令at怎么用

不及物动词 其他 104

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要使用Linux命令at,可以按照以下步骤:
    1. 打开终端:可以通过快捷键Ctrl+Alt+T来打开终端。
    2. 输入命令:在终端中输入at命令,后面跟上要执行的命令或脚本。

    at命令的基本语法如下:
    at 时间选项 时间

    时间选项包括:
    – now:表示立即执行任务。
    – now + x minutes/hours/days/weeks/months/years:表示从当前时间后x分钟/小时/天/周/月/年后执行任务。
    – HH:MM:表示指定的时刻执行任务,例如09:30表示早上9点30分执行任务。
    – HH:MM YYYY-MM-DD:表示在指定日期和时刻执行任务,例如09:30 2022-01-01表示2022年1月1日早上9点30分执行任务。

    3. 编辑任务:按下回车键后,系统会提示你输入任务内容。在这里,你可以输入要执行的命令或脚本。

    4. 保存和退出:输入Ctrl+D组合键来保存任务并退出。

    5. 查看任务列表:可以使用atq命令来查看当前计划执行的任务列表。

    6. 删除任务:如果需要取消已计划的任务,可以使用atrm命令加任务ID来删除任务。任务ID可以通过atq命令查看得到。

    at命令的一个示例用法如下:
    1. 在当前时间10分钟后执行命令:at now + 10 minutes
    2. 在指定日期和时刻执行命令:at 09:30 2022-01-01

    通过以上步骤和示例,你可以成功地使用Linux命令at来创建并执行定时任务。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Linux命令”at”用于在指定的时间执行一次性任务。它允许用户在特定的时间安排命令执行,而不是立即执行。以下是使用”at”命令的一些示例和用法:

    1. 启动at服务:
    在大多数Linux发行版中,at服务默认是启动的,可以直接使用。但是,在某些系统中,可能需要手动启动at服务。可以使用以下命令启动at服务:
    “`
    sudo service atd start
    “`

    2. 使用at命令安排任务:
    “`
    at <时间>
    “`
    其中,”<时间>“代表要执行任务的时间。这里可以使用多种时间格式来指定时间,例如:
    “`
    at 08:00 # 在当天的08:00执行任务
    at 15:30 # 在当天的15:30执行任务
    at 9:30pm # 在当天的21:30执行任务
    “`
    在输入上述命令后,系统会提示输入要执行的命令。例如:
    “`
    at 08:00
    at> echo “Hello, World!” # 要执行的命令
    at> # 输入Ctrl+D结束输入
    “`
    任务将在指定的时间执行,并将输出发送到当前用户的邮箱中。

    3. 列出计划任务:
    要查看当前已安排的at任务,可以使用以下命令:
    “`
    atq
    “`
    这将列出所有计划任务的ID号。

    4. 删除计划任务:
    要删除一个计划任务,可以使用以下命令,其中”<任务ID>“是atq命令列出的任务ID号:
    “`
    atrm <任务ID>
    “`

    5. 查看计划任务的详细信息:
    要查看特定计划任务的详细信息,可以使用以下命令:
    “`
    at -c <任务ID>
    “`
    这将显示包含任务命令和其他细节的任务文本。

    总结:
    “at”命令可用于在指定时间执行一次性任务。通过安排任务,用户可以延迟执行特定的命令。使用”atq”命令可以列出已安排的任务,而使用”atrm”命令可以删除特定的任务。使用”at -c”命令可以查看任务的详细信息。这些命令为用户提供了更灵活的任务调度和管理选项。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    at命令是Linux操作系统中的一个工具,用于在指定时间执行一次性任务或者重复执行任务。它可以让用户在不同的时间点执行不同的命令,非常灵活方便。

    使用at命令的步骤如下:

    1. 检查at命令是否已安装:
    在终端中输入以下命令来检查at是否已安装:
    “`bash
    at -v
    “`
    如果系统中尚未安装at命令,则需要先安装它。

    2. 创建at任务:
    使用at命令可以指定要执行命令的时间。以下是常见的用法:

    在指定的时间执行一次性任务:
    “`bash
    at HH:MM
    “`
    在指定的日期和时间执行一次性任务:
    “`bash
    at HH:MM YYYY-MM-DD
    “`
    其中,HH表示小时,MM表示分钟,YYYY表示年份,MM表示月份,DD表示日期。

    例如,要在12点30分执行命令,可以使用如下命令:
    “`bash
    at 12:30
    “`
    要在2022年11月11日的13点执行命令,可以使用如下命令:
    “`bash
    at 13:00 2022-11-11
    “`

    3. 输入命令:
    在at命令提示符(at>)下,输入要执行的命令。可以是任何有效的shell命令。

    例如,要在指定的时间执行ls命令,可以输入:
    “`bash
    ls
    “`
    当然,你也可以执行其他命令。

    4. 按Ctrl+D结束输入:
    在at命令提示符下输入完所有需要执行的命令后,按下Ctrl+D,表示输入结束,at任务将会被创建。

    5. 查看任务列表:
    使用atq命令可以查看当前系统中所有的at任务。例如:
    “`bash
    atq
    “`
    该命令会显示每个任务的唯一标识符(job ID)、执行时间以及用户。

    6. 删除任务:
    如果需要删除某个at任务,可以使用atrm命令。例如,要删除job ID为1的任务,可以输入:
    “`bash
    atrm 1
    “`
    在执行该命令后,该任务将会被从任务列表中删除。

    以上就是使用at命令的基本步骤和常见用法。使用at命令可以方便地安排任务的执行时间,提高工作效率。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部