如何使用 ssh 登入正在運行的終端機/shell

如何使用 ssh 登入正在運行的終端機/shell

所以我目前正在運行 Minecraft 伺服器,並且透過 ssh 登入我的伺服器(Ubuntu 伺服器,HP Proliant dl580 G5 上的 16.04)。我遇到的唯一問題是,當我的連線遺失並重新登入伺服器時,伺服器的終端輸出消失了。我嘗試過使用螢幕應用程序,但是當我嘗試使用 返回螢幕時screen -r,它說沒有正在運行的螢幕。我認為有一種方法可以查看正在運行的進程並與它們交互,但我不確定如何進行。

答案1

您的螢幕工作階段可能仍處於附加狀態。

嘗試這個:

screen -list
screen -d (with label, for more than one session)
screen -r

順便一提:還有一些很棒的替代品,例如 tmux

相關內容