# !! 务必检查以下内容并根据你自己的需要进行修改 !!
## 1. 修改配置文件路径和日志文件路径
| 项目 | 参数 |
| ------ | ------------------------------------------------------------ |
| 文件名 | svg_helper.sh |
| 位置 | 第5行、第6行 |
| 范例 | CONFIG_FILE="/root/shells/svg_config.json"<br/>LOG_FILE="/root/shells/svg_log.txt" |
| 说明 | CONFIG是配置文件,LOG是日志文件,两个路径请修改为正确的 |
## 2. 修改脚本引用路径
| 项目 | 参数 |
| ------ | ------------------------------------ |
| 文件名 | startup.sh && shutdown.sh |
| 位置 | 第7行 |
| 范例 | source /root/shells/svg_helper.sh |
| 说明 | 注意有两个文件需要修改,位置是一样的 |
## 3. JSON文件
目录下的` svg_config.json`文件必须修改成你自己的,下面是一个服务器信息的范例:
```bash
[
{
"session_name": "mcs",
"startup_command": "java -Xmx12G -jar fabric-server-mc.1.21-loader.0.15.11-launcher.1.0.1.jar nogui",
"server_root": "/root/mc-1.21-fabric",
"is_activate": true,
"describtion": "我的世界1.21服务器,使用fabric mod加载器"
}
]
```
每个字段的介绍如下:
| 字段名 | 说明 |
| --------------- | -------------------------------- |
| session_name | 将用来创建screen session的名字 |
| startup_command | 启动服务器的命令(不需要带目录) |
| server_root | 服务器的根目录 |
| is_activate | 是否启用该服务器 |
| description | 服务器的描述 |
支持JSON配置的定时启停多个游戏服务器(如Minecraft)的Linux脚本
需积分: 0 71 浏览量
更新于2024-08-02
收藏 4KB ZIP 举报
支持JSON配置的定时启停多个游戏服务器(如Minecraft)的Linux脚本
薯条ShuTiao
- 粉丝: 13
- 资源: 1
最新资源
- 基于树莓派与百度智能云的人脸识别打卡系统(Qt开发,含接口调用,可作毕设).zip
- 基于SpringBoot等技术的仓储服务管理系统+设计报告(含SSM、Redis等).zip
- 毕业设计基于SpringBoot和MySQL的小学生口算练习与测评系统+论文报告.zip
- 基于C++的机房资源预约管理系统源码+报告文档(课程设计团队项目).zip
- 基于python机器学习的猫狗识别分类项目源码(含源码、说明与论文).zip
- 基于联邦深度强化学习的无人驾驶决策控制系统(Python源码及说明).zip
- 2024新开发基于机器学习的Android恶意代码检测项目(含说明与源码).zip
- 基于 FISCOBCOS 与 Paillier 同态加密的匿名投票案例(含源码与说明).zip
- 毕业设计基于深度学习卷积神经网络的图像分类GUI界面项目(含源码与说明).zip
- 基于深度学习的Landsat影像分类算法及源码(含设计文档+项目说明).zip
- 期末课设基于机器学习的股票预测实战算法(含项目说明,含python源码).zip
- 毕设基于QT和sqlite3的大二背单词辅助系统开发(含完整源码+全部资料).zip
- 基于FPGA的简易神经网络加速器设计-最新开发(含源码及全部资料).zip
- 软件杯获奖作品-林业有害生物智能识别-(含全部参赛源码及资料).zip
- 2024毕设:基于YOLOv5与 PyQt5 的人脸表情识别系统(含源码与说明).zip
- 基于C++和QT的OSM地图数据解析与导航系统(含完整源码+设计报告).zip