如何自动运行 .sh

如何自动运行 .sh

我有一个游戏服务器,我想管理它自动重启

目前我正在这样做来运行服务器

screen -dmS screenname // create a new screen
screen -xs screenname // attatch to screen
bash ~/start.sh

每隔几个小时,这个程序就会崩溃,我必须通过 SSH 手动运行它。

当 .sh 检测到它发生故障时,有没有什么办法可以让 .sh 自动启动?

答案1

有一些服务器崩溃文件(意味着如果服务器崩溃这个文件将被执行)
创建你的 bash 文件
或者将命令放在该文件(脚本)中
whenever crash happen, your file automatically Run


或者

下一个启动(每当操作系统启动时,它都会运行操作系统启动时提到的一些应用程序,例如:启动 wifi 之类的

$ cd ~ #home dir
$ touch AutoRun.sh   #Create AutoRun.sh file
$ nano AutoRun.sh /vim AutoRun.sh
      #paste Your Command there here
      screen -dmS screenname // create a new screen
      screen -xs screenname // attatch to screen
      bash ~/start.sh
$ crontab -e
  # Adding a line like this to it:
  @reboot ~/AutoRun.sh
  #### ⬇️⬇️⬇️ for reference about ⬇️⬇️⬇️

关注此链接::::点击我

相关内容