cronとserver_start.shに関する初心者の質問

cronとserver_start.shに関する初心者の質問

私はXfceデスクトップ環境で実行されている2台目のコンピュータにValheim専用サーバーをインストールすることにしました。私はうまくいき、最初にcronを試してみることにしました。サーバーをシャットダウンし、コンピュータを再起動するためのbashファイルを作成し、cronでは正常に動作します。次に、ターミナルを介してValheimサーバーを起動するために使用するstart_server.shファイルを使用して、cronに自分のサーバーを起動させようとします。これを行うために@rebootを試してみましたが、まったく機能しないようです。私はそれがすべての権限などを持っていることを確認した後、server_start.shがどのように機能するかと関係があると思います。

このために私が作成したcrontabは次のようになります。

#Set the hardware clock to keep it in sync with the more accurate system clock.
55 07 * * * /sbin/hwclock --systohc

#Run restnboot.sh that closes Valheim server and restarts computer.
50 08 * * * /home/restnreboot.sh

#Starts Valheim server at reboot.
@reboot sleep 240 && /home/X/steamcmd/start_server.sh

また、shファイルに#!/bin/shを追加してみました。これはstart_server.shです:

#!/bin/sh
export templdpath=$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=./linux64:$LD_LIBRARY_PATH
export SteamAppId=892970

echo "Starting server PRESS CTRL-C to exit"

./valheim_server.x86_64 -name "name" -port 2456 -world "name" -password "password" -nographics -batchmode -public 1

export LD_LIBRARY_PATH=$templdpath

次回私が何をすべきかを知っている人がいたら、ありがとう。時間をいただきありがとうございます!

関連情報