Linux

如何在工作狀態下找到 linux

  • October 21, 2015

我正在使用

echo "<some command> | at -q <queuename> now

創建作業隊列。

我可以使用 atq 命令獲取作業列表。

我似乎找不到任何可以顯示工作狀態的命令或開關:比如執行、排隊、完成等

從 at 的手冊中:

The special queue "=" is reserved for jobs which are currently running.

因此,如果作業在此隊列中,則意味著它目前正在執行。

例如

[root@test ~]# atq
8   Thu Oct 22 00:32:00 2015 a root
9   Wed Oct 21 23:38:00 2015 a root
10  Wed Oct 21 23:35:00 2015 = root

在這種情況下,作業編號 10 正在執行。其他作業在隊列“a”中。工作完成後,它就會從隊列中消失。

引用自:https://serverfault.com/questions/730670