如果终端关闭则继续操作

Continuing an operation if terminal closes

我需要在我的终端上执行这个命令,它将在服务器上运行。我需要修改它,如果我失去连接并且终端关闭,操作 运行 不会停止,继续操作直到结束。

for file in 4458*/payoffTable* ; do cp "$file" /storage/scratch2/id0056/DMM_BASTIAN/M_7/N_15_P_05/Evoluzioni;done &

我知道有一个名为 "nohup" 的命令允许这样做,但是如果我将它添加到上一个命令之前,我会收到错误消息。 另外,如果你们中的一些人能够解决这个问题,我想知道如何监控远程服务器上的后台进程运行。感谢您的帮助。

执行完nohup终端returnsPID(进程ID)即进程标识符。 通过打开终端和 运行 命令 ps-ef | grep PID 控制台 returns 你在上面创建的进程,如果仍然 运行。如果没有返回进程,则表示执行完成。