Linux脚本 - 如何在注销时保持运行?

时间:2012-08-16 19:43:41

标签: linux background nohup

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

谢谢,     坏死。

3 个答案:

答案 0 :(得分:6)

这应该有效:

nohup  ./srcds_run &

这会将您的命令置于后台并在您注销后继续运行[nohup man page]

答案 1 :(得分:2)

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

screen -d -m ./srcds_run

screen man page

答案 2 :(得分:0)

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

如果你想让它只是手动运行,我喜欢nohup的想法。