atq 命令详解

| 选择喜欢的代码风格  

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

atq 命令安装:


-bash/zsh: atq command not found

#Debian
apt-get install at

#Ubuntu
apt-get install at

#Alpine
apk add at

#Arch Linux
pacman -S at

#Kali Linux
apt-get install at

#CentOS
yum install at

#Fedora
dnf install at

#Raspbian
apt-get install at

#Docker
docker run cmd.cat/atq atq

atq 命令补充说明:


atq 命令显示系统中待执行的任务列表,也就是列出当前用户的 at 任务列表,即由 atbatch 命令调度的作业。

atq 命令语法:


atq	[-cnv] [-q queue] [name ...]

at [-V] [-q queue] [-f file] [-mldbv] TIME
at [-V] [-q queue] [-f file] [-mldbv] -t time_arg
at -c job [job...]
atq [-V] [-q queue]
atrm [-V] job [job...]
batch

atq 命令选项:


-c
按提交(创建)作业的时间对队列进行排序。默认情况下,atq将按作业运行的时间对队列进行排序。

-n
仅打印队列中当前的文件总数。

-q queue
将输出限制为指定的作业 队列。队列名称由一个字母组成。有效的队列指定范围为一个 至 ž 和 一个 至 ž。的 C 队列是默认值 在(1) 和 Ë 排队 批处理(1)。默认情况下, atq将在所有队列中显示作业。

-v
还显示已完成但尚未删除的作业。

如果提供名称,则仅显示属于该用户的那些文件。

atq 命令实例:


at now + 10 minutes
at> echo 1111
at> <eot>
job 3 at Fri Apr 26 12:56:00 2020

atq
3       Fri Apr 26 12:56:00 2020 a root

atq 显示当前用户的计划作业:

atq

atq 显示名为 a 的队列中的作业(队列具有单字符名称):

atq -q a

atq 显示所有用户的作业(以超级用户身份运行):

sudo atq

atq 命令扩展阅读:




atq 命令评论