在使用Linux系统的时候我们有时候需要在特定的的时间执行某项个工作,这个时候我们可以使用at命令,接下来www.gui2000.com为大家详细的介绍一下at命令的使用方法,有需要的小伙伴可以参考一下:

1、at介绍:

at命令允许指定运行脚本时间,at的守护进程atd会以后台模式运行,检查系统上的一个特殊目录来获取at命令的提交的作业。默认情况下,atd守护进程每60秒检查一次目录。有作业时会检查作业运行时间,如果与当前时间匹配,则运行此作业。

2、安装:

yum install at

3、添加atd服务及开机启动:

service atd start
systemctl enable atd

4、语法:

at [选项] [时间]

5、相关参数:

选项 含义
-m 当 at 工作完成后,无论命令是否输出,都用 E-mail 通知执行 at 命令的用户。
-c 工作标识号 显示该 at 工作的实际内容。
-t 时间 在指定时间提交工作并执行,时间格式为 [[CC]YY]MMDDhhmm。
-d 删除某个工作,需要提供相应的工作标识号(ID),同 atrm 命令的作用相同。
-l 列出当前所有等待运行的工作,和 atq 命令具有相同的额作用。
-f 脚本文件 指定所要提交的脚本文件。

6、相关实例:

    (1)、查看系统中的等待作业:

[[email protected] ~]# atq

    (2)、立即执行脚本:

at -f itbiancheng.sh now
    (3)、十分钟后执行脚本:
at -f itbiancheng.sh now+10 min
    (4)、20:20执行脚本:
at -f itbiancheng.sh 20:20
    (5)、在指定日期执行脚本:
at -f itbiancheng.sh 04/27/2021


以上就是www.gui2000.com为大家介绍的关于Liunx中at命令使用的全部内容了,希望对大家有所帮助,了解更多相关文章请关注www.gui2000.com网!