atq 可以在 linux 中顯示計(jì)劃運(yùn)行的作業(yè)隊(duì)列。具體使用方式如下:查看所有已計(jì)劃作業(yè):atq查看特定用戶已計(jì)劃作業(yè):atq -u 用戶名查看作業(yè)的命令行:atq -c 作業(yè)號(hào)查看作業(yè)的隊(duì)列信息:atq -q 作業(yè)號(hào)查看作業(yè)的詳細(xì)信息:atq -v 作業(yè)號(hào)
Linux 中 atq 命令的使用
atq
命令用于顯示計(jì)劃在給定時(shí)間運(yùn)行的作業(yè)隊(duì)列。您可以使用此命令檢查系統(tǒng)上計(jì)劃的作業(yè)、其狀態(tài)和預(yù)定執(zhí)行時(shí)間等信息。
語法:
<code class="bash">atq [選項(xiàng)] [用戶列表]</code>
登錄后復(fù)制
選項(xiàng):
-c:顯示作業(yè)的命令行。
-q:顯示作業(yè)的隊(duì)列信息。
-V:顯示詳細(xì)的信息,包括作業(yè)的 ID、狀態(tài)、時(shí)間和命令。
使用:
要在沒有選項(xiàng)的情況下查看所有計(jì)劃的作業(yè),只需輸入以下命令:
<code class="bash">atq</code>
登錄后復(fù)制
這將顯示一個(gè)列表,其中包含以下信息:
作業(yè)號(hào)
作業(yè)狀態(tài)(例如,“已排隊(duì)”或“已運(yùn)行”)
作業(yè)的運(yùn)行時(shí)間(例如,“2023-03-08 13:30”)
作業(yè)命令(例如,“echo hello”)
要查看特定用戶的計(jì)劃作業(yè),請(qǐng)使用 -u
選項(xiàng)后跟用戶名:
<code class="bash">atq -u username</code>
登錄后復(fù)制
要查看作業(yè)的命令行,請(qǐng)使用 -c
選項(xiàng):
<code class="bash">atq -c job_number</code>
登錄后復(fù)制
要查看作業(yè)的隊(duì)列信息,請(qǐng)使用 -q
選項(xiàng):
<code class="bash">atq -q job_number</code>
登錄后復(fù)制
要查看作業(yè)的詳細(xì)信息,請(qǐng)使用 -V
選項(xiàng):
<code class="bash">atq -V job_number</code>
登錄后復(fù)制