0

我经常遇到运行linux任务但不得不离开计算机或关闭笔记本的情况,而我从putty运行的任务还没有完成。

有没有办法让我退出腻子并让进程运行直到完成?

我知道我可以使用screenetc,但现在我已经启动了 w/o 命令screen

(请不要太在意我没有直接询问超级用户、服务器故障或 unix SO。)

4

1 回答 1

1

Ctrl-Z将命令置于后台。

运行bg以使其免于暂停运行。

然后运行disown以与父进程断绝关系。

它实际上还取决于您的命令如何工作。某些命令在失去终端时退出。如果是这种情况,您实际上只能使用screen或使用nohup command </dev/null >/dev/null 2>&1 &.

使用 screen 运行它的一种方法可能是screen -dm command.

于 2013-09-09T14:26:44.877 回答