我的世界服务器java启动脚本_最好的MC服务器启动脚本来了!(Linux环境)

本文介绍了一种基于Linux shell的服务器自动重启脚本。通过监控特定文件内容改变,实现服务器的自动重启或关闭该功能。该脚本适用于需要频繁维护或调整重启策略的游戏服务器等场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

额,怎么说呢

其实这个脚本

完全就是一个偶然

我在开服的时候发现重启软件只能关闭服务器,不能开启服务器,必须要依托于外部程序。。。

我网上查了一下,大多数都是直接while true死循环的。

这个方法虽然简单好用,但是当你想停服维护的时候。。。

所以说呢,我顺便研究了一下linux的shell脚本语法,然后写了这个脚本:

#!/bin/sh

while true

do

a=$(cat auto)

if [ $a -eq 1 ]

then

echo "请在auto文件中删除数字1来关闭自动重启!开启方法相反"

java -jar Paper-1.15.2.jar

else

echo "检测到文件变动,正在关闭自动重启。。。"

echo "成功!即将退出程序。。。"

exit

fi

done

结构其实很简单,获取'auto'文件内容,如果是'1',就会在服务器关闭后自动开启,如果不是'1',则关闭此功能

下面是实战:9b9e654c9d7c0831bbc2b2fcf1d25708.png脚本运行图(关闭自动重启)

56764a920feb78ea66994cd5d1b67406.png脚本运行图(开启自动重启)

虽然这个脚本挺简单的,但是的确是目前全网第一个能实现这个功能的(估计是因为大佬们都懒得写了)

所以说我把它分享给大家,希望对你开服有帮助!(确信)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值