サーバーを再起動する前にMinecraftからメッセージを送信するには? [コピー]

サーバーを再起動する前にMinecraftからメッセージを送信するには? [コピー]

Minecraftサーバーを実行するUbuntu Linux Server 14.04 LTSがあります。
6時間ごとに再起動したいです。今持っていて再起動すると、Minecraftサーバーが起動します。

私は今何をしたいですか?私のサーバーコンソールはcds_screenという画面セッションにあります。似たようなことをする方法はありますかscreen -d -r cds_screen && say Server is restarting && sudo reboot
サーバーはrootではなくjebgユーザーとして実行されていますが、誰でも助けることができますか?

答え1

  1. サーバーを再起動する必要がある場合6時間ごと、誰おそらく間違ったことをしてください。
    Minecraftのメモリリークや同様の問題が原因でこれを行う場合は、システム全体ではなくMinecraftのみを再起動することをお勧めします。

  2. あなたはできますscreen「外部から」セッションにキーストロークを送信する(時には検索は驚くべきことです...)セッションが現在のユーザー以外のユーザーとして実行されている
    場合は、コマンドの前に引用符を付ける必要があります。screensu <user> -c


編集:さらにMinecraftに関する質問U&L Stack Exchangeでは、あなたが要求したものとほぼ正確に一致します。

関連情報