关闭终端后继续处理?

Jak*_*son 4 linux terminal process

可能的重复:
在未登录的情况下让 bash 脚本在远程终端上运行?

最近,我尝试使用 Putty 在远程系统上解压缩 30 gig zip 文件。随着漫长的解压过程继续,我关闭了 Putty,假设该过程将继续在远程机器上运行。

当我稍后回来并再次重新登录机器时,我意识到当我关闭 Putty 时,该过程必须仅在中途停止。我没想到会发生这种情况。

我的问题是,我如何防止这个问题?我可以以某种方式在后台启动进程吗?或者应该只设置一个一次性的 cronjob 来为我运行这个过程?

Ign*_*ams 7

nohupdisown(在 bash 中)将允许进程或作业在控制 shell 被杀死后在后台继续。


归档时间:

查看次数:

7191 次

最近记录:

15 年,5 月 前