我正在尝试将作业提交到可能需要几天时间的群集。通常,对于较短的工作,我只需执行qsub Arun1_scr然后等待作业完成,同时使用qstat监视其状态。 Arun_scr是一个基本脚本。如果我希望能够退出shell,甚至可能在群集上完成作业时关闭计算机,我所要做的就是nohup qsub Arun1_scr?
谢谢!
答案 0 :(得分:2)
如果使用 qsub Arun1_scr 提交作业,则可以退出shell,它仍将继续在群集上运行。所以,你不需要改变任何东西。
如果您使用 nohup 命令并且想要将其运行到后台,则语法为 nohup command-name& (不包含& 你的工作不会在后台运行,并在关闭shell后停止。)