是否有命令查看某个用户在队列中有多少作业?
Is there a command to see how many jobs a certain user has in a queue?
我知道命令,例如 qsub、qstat -a、qstat -an 等
但是我如何才能找到在任何给定时间单个用户在队列中有多少作业(不一定全部 运行)?
使用这个:
qstat -u user_name[@host][,user_name[@host],...]
您可以列出单个用户
编辑: 那样的话我就不知道了。您仍然可以使用一些 shell 技巧来计算具有特定模式的行数(例如 user_name),但这是间接的。例如:
qstat | grep user_name | wc -l
我知道命令,例如 qsub、qstat -a、qstat -an 等
但是我如何才能找到在任何给定时间单个用户在队列中有多少作业(不一定全部 运行)?
使用这个:
qstat -u user_name[@host][,user_name[@host],...]
您可以列出单个用户
编辑: 那样的话我就不知道了。您仍然可以使用一些 shell 技巧来计算具有特定模式的行数(例如 user_name),但这是间接的。例如:
qstat | grep user_name | wc -l