2012-08-16 67 views
2

我刚开始使用CS GO服务器,我会使用TCAdmin来制作游戏服务器的GUI,但是由于Counter Strike GO正处于测试阶段,它不适用于它。我的问题是我有一个名为./srcds_run的脚本,然后运行它。完美的作品。但是,如何让它作为后台进程运行,以便我可以注销并将服务器留在那里?Linux脚本 - 如何在注销时保持运行?

谢谢, necro。

+1

这个问题的答案 - http://stackoverflow.com/questions/10445201/how-can-i-continously-run-a-unix-script-in-background-without-using-crontab/10447884 - tell你如何做同样的事情。 – 2012-08-16 21:49:24

回答

5

这应该工作:

nohup ./srcds_run & 

这使你的命令在后台,并已就继续你注销[nohup man page]

2

screen工具将使你在运行一个进程后运行'超脱' 模式:

screen -d -m ./srcds_run 

screen man page

0

如果你想从启动开始运行,你可以从rc.local文件启动你的脚本。

如果你希望它只能手动运行,我喜欢nohup的想法。

相关问题