我刚刚开始学习 ssh。我安装了所有需要的东西,启动了我的 minecraft 服务器,可以加入它,通过控制台查看所有命令,等等。但是当我离开屏幕并关闭终端时,我似乎无法返回它。如果我在断开连接后立即尝试重新连接(我在屏幕上输入 exit),我可以连接。我只需输入 screen -R
我想知道如何回到可以看到我的 minecraft 服务器控制台的屏幕。
提前致谢!Rob
答案1
当您使用屏幕并与其分离(ctrl A + D)时,您可以通过以下方式重新连接:
# screen -ls
There are screens on:
23322.pts-1.sql (Detached)
27808.pts-7.sql (Detached)
16293.pts-2.sql (Detached)
3 Sockets in /var/run/screen/S-root.
要重新连接,请使用:
# screen -r 23322.pts-1.sql
对于 Minecraft 服务器,我建议使用 ABM: http://www.curse.com/server-mods/minecraft/ascii-bukkit-menu- 用于管理您的 minecraft 服务器的非常简单的工具。
答案2
您的问题可能是您退出/关闭屏幕而不是分离,或者只是按 ctrl+d(注销)。
您需要先分离。ctrl+ad 分离。
作为 ssh/linux 新手,使用 screen 为 +1。