linux - Debian:SSH 并运行一个进程,如果 SSH 连接关闭,该进程不会终止

标签 linux ssh compilation debian

<分区>

运行 Debian 服务器并想安装 Ruby,但“编译”花费了将近一个小时,而且我永远无法保持 SSH 连接这么久。

我希望通过 SSH 连接到服务器,运行安装命令,并在我关闭 SSH 连接后让它在服务器上继续运行,并能够在以后检查它。

有办法吗?

请提前谢谢你!

最佳答案

重复一遍,但我正在写一个答案,以便将其标记为已接受/已解决:)

了解屏幕和/或 tmux!你不会后悔的。 tmux 更新更好。 stackoverflow.com/questions/70661/what-is-gnu-screen

screen/tmux 让你保持远程终端 session 运行,你可以连接/重新连接 - 我总是在屏幕上开始长时间运行的任务,以防我的连接断开(或者我想离开)办公室然后回家 ;))。

关于linux - Debian:SSH 并运行一个进程,如果 SSH 连接关闭,该进程不会终止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21831288/

相关文章:

c - Linux 中的原子写入

c++ - SMTP编译错误

haskell - cabal:依赖于具有特定编译标志的包

linux - 生成错误 : QT Headers before X11

SSH 服务连接 - 无法解析私钥 : Unsupported key format

SSH 突然要求输入密码

c - 合并多个 .so 共享库

linux - 如何在 shell 脚本中交换单词?

android - [错误 : Failed to find 'ANDROID_HOME' environment variable. 尝试手动设置

linux - 将本地文件从 Mac 复制到终端中的 ssh session