最初にマスターサーバーを起動したい:
cd /home/MasterServer
wine ForgeMasterServer.exe
次に、サーバーをホストします。
cd /home/Forge
./forge.x86_64
どちらもsshクライアントの終了後に実行する必要があります。私はそれを行うことができます tmux。しかし、プログラムを開始すると、コマンドを入力できなくなりますか?または、入力しても機能しません。私はネットを検索しましたが、解決策は見つかりませんでした。お時間をいただきありがとうございます。
末尾に&
を追加して、プロセスのバックグラウンドを設定できます。例:
./forge.x86_64 &
他のプロセスでも同じことができます。
現在バックグラウンド処理されているジョブのリストを表示するには、jobs
コマンドの出力を確認してください。ジョブは左側にジョブIDとともに表示され、fg %<Job_ID>
により、フォアグラウンドでジョブを再度取得するために使用できます。例:
fg %1
kill
と同様にジョブ:
kill %1
別のメモでは、現在のシェルセッションからデタッチした後もバックグラウンドプロセスを実行し続けるには、Nohup
またはdisown
を使用できます。
./forge.x86_64 & disown
Nohup ./forge.x86_64 & &>/dev/null