【发布时间】:2026-02-09 15:00:01
【问题描述】:
我有一个在 Linux 上运行的 Minecraft 服务器。 我用来启动服务器,一个 start.sh 文件,内容如下: (此内容启动屏幕会话和 minecraft 服务器)
screen -S {ScreenSession} java -Xmx2G -Xms2G -jar spigot-1.18.1.jar
如果我使用 /restart ingame,屏幕会话将结束,服务器将无法启动。所以我必须进入 Linux 服务器并重新启动 Minecraft 服务器。
我的问题:
我怎样才能做到这一点,如果我使用 /restart,服务器将在活动屏幕会话中重新启动。
如果尝试过很多事情。 我希望有一个人可以帮助我, ~Kitty Cat Craft
【问题讨论】:
-
你不能。
/stop将停止服务器,从而停止屏幕。 -
然后重启
-
“重新启动服务器”是什么意思?再次运行相同的命令?
-
我的意思是如果你使用/restart,服务器应该重启但是屏幕会话关闭并且服务器不会启动。所以需要有一种方法,当我使用 /restart 会话重新启动和服务器时。