linux - 是否有命令查看某个用户在队列中有多少作业?

标签 linux queue

我知道命令,例如 qsub、qstat -a、qstat -an 等。

但我如何才能找到在任何给定时间单个用户在队列中有多少作业(不一定都在运行)?

最佳答案

使用这个:

qstat -u user_name[@host][,user_name[@host],...]

您可以列出单个用户

编辑: 在那种情况下我不知道。您仍然可以使用一些 shell 技巧来计算具有特定模式(例如 user_name)的行数,但这将是间接的。例如:

qstat | grep user_name | wc -l

关于linux - 是否有命令查看某个用户在队列中有多少作业?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30083741/

相关文章:

c# - 跨平台顺序 GUID

linux - 使用 cmd 在 .txt 文件中插入文本

linux - Awk:循环并将不同的行保存到不同的文件中?

java - 随机生成1和0作为队列

java - 队列<T> O(1)时间

c++ - 队列实现错误 C++

c++ - 优先队列和映射

Ruby:内存中基于哈希的线程安全缓冲区?

linux - 由于打开的选项卡过多,Selenium Python Linux headless chrome 驱动程序变得无法访问

regex - 在特定单词和提到的单词之后打印值