Linux
如何在工作狀態下找到 linux
我正在使用
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”中。工作完成後,它就會從隊列中消失。