📜  sbatch 取消作业 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:34:49.057000             🧑  作者: Mango

Shell-Bash: 取消作业 - sbatch

在执行 sbatch 命令后,可能会有一些作业被提交到集群中,但是有时候我们需要取消这些作业。你可以使用 scancel 命令来取消指定的作业或者使用 squeue 命令查看当前作业的状态,并找出需要取消的作业。

取消指定作业

取消指定作业可以使用 scancel 命令,并将作业 ID 作为参数传递。

scancel JOB_ID

其中,JOB_ID 表示需要取消的作业 ID。你可以通过 squeue 命令查看当前作业的 ID。

取消所有作业

取消所有作业可以使用以下命令:

scancel -u USERNAME

其中,USERNAME 表示需要取消作业的用户。取消所有作业需要管理员权限。

查看作业状态

使用 squeue 命令可以查看当前所有作业的状态。如下所示:

squeue

可以使用以下命令查看指定作业的详细信息:

squeue -j JOB_ID

其中,JOB_ID 表示需要查看的作业 ID。

以上就是关于在集群中取消作业的方法,如有疑问可以参考相关文档或者使用 man 命令查看该命令的使用手册。