<分区>
运行 Debian 服务器并想安装 Ruby,但“编译”花费了将近一个小时,而且我永远无法保持 SSH 连接这么久。
我希望通过 SSH 连接到服务器,运行安装命令,并在我关闭 SSH 连接后让它在服务器上继续运行,并能够在以后检查它。
有办法吗?
请提前谢谢你!
<分区>
运行 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/