退出putty后运行进程

退出putty后运行进程

我正在运行一个编译过程,该过程在 Ubuntu Server 16.04 上可能需要几天才能完成。

我通常使用 putty SSH 远程访问此服务器,但是我遇到了一个问题。一旦我退出 putty 会话,编译就会终止。

退出 Putty 后如何让我的进程继续运行?

答案1

  1. 背景过程及使用nohup忽略SIGHUP

    nohup make-foo arguments &
    
  2. 在终端多路复用器中运行编译命令,例如tmux或者GNU 屏幕。这样既可以在分离后继续编译,也可以稍后重新连接到同一个终端来检查输出。

相关内容