2

我刚刚启动了一个 CS GO 服务器,我会使用 TCAdmin 一个 GUI 来制作游戏服务器,但由于 Counter Strike GO 处于测试阶段,所以不能很好地使用它。我的问题是我有一个名为 ./srcds_run 的脚本,然后我运行它。完美运行。但是我如何让它作为后台进程运行,这样我就可以注销并将服务器留在那里?

谢谢,死灵。

4

3 回答 3

7

这应该有效:

nohup  ./srcds_run &

这会将您的命令置于后台,并在您注销后继续运行 [ nohup 手册页]

于 2012-08-16T19:44:18.183 回答
2

screen实用程序将使您能够以“分离”模式运行进程:

screen -d -m ./srcds_run

屏幕手册页

于 2012-08-16T19:56:10.287 回答
0

如果您希望它从启动时运行,您可以从 rc.local 文件启动您的脚本。

如果您希望它仅手动运行,我喜欢 nohup 的想法。

于 2012-08-17T04:21:51.427 回答