2

CS GO サーバーを開始したばかりで、ゲーム サーバーを作成するための GUI である TCAdmin を使用しますが、Counter Strike GO はベータ版であるため、あまりうまく機能しません。私の質問は、./srcds_run というスクリプトがあり、それを実行することです。完璧に動作します。しかし、ログアウトしてサーバーをそのままにしておくことができるように、バックグラウンド プロセスとして実行するにはどうすればよいでしょうか。

ありがとう、ネクロ。

4

3 に答える 3

7

これはうまくいくはずです:

nohup  ./srcds_run &

これにより、コマンドがバックグラウンドに置かれ、ログアウト後も引き続き実行されます [ nohup man page ]

于 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 に答える