江湖面板-常用脚本工具
120061. 了解江湖面板命令
江湖面板提供了一系列系统运维的脚本工具,可以在命令行里通过jh
命令来调用。
jh
命令是江湖面板的控制命令入口:
输入22
,就可以调用江湖面板脚本工具了:
- 初始化环境:修改虚拟机的配置,可以为虚拟机分配固定IP、配置SSH登录权限以及安装江湖面板
- 生成SSH密钥:可以为Github/Gitea连接、Rsync文件同步等需要SSH连接的功能,生成SSH密钥
- 服务器迁移:用于在搬迁服务器时生成数据迁移包
- 服务器修复:提供了修复数据库文件、异常SSL证书续签订单、重建MySQL用户和密码的功能。
- 服务器扩容:扩充服务器硬盘容量,进行重写分区表、修改swap分区、扩大文件系统等操作。
- 服务器整理:用于将各项目中的用户上传数据目录
upload
移入/www/wwwstorage
目录,并创建对应的软链接
- 服务器整理:用于将各项目中的用户上传数据目录
- 服务器备份恢复:可以分别导出或导入指定数据库的结构和数据,常用于搬迁单个数据库。
- 服务器状态检查:状态监测工具,可以进行进程占用分析、磁盘IO占用分析、磁盘IO测试、MySQL数据库Checksum分析等操作
- 服务器切换:用于生成搬迁服务器后切换原服务器和新服务器的上线、下线脚本
2. 案例:生成Github账号SSH密钥
3. 案例:修复异常SSL证书续签订单
4. 案例:进程占用分析
5. 案例:MySQL数据库Checksum分析
- 询问数据库连接信息(默认本地)
- 询问“是否需要将checksum详情打印到文件?(默认y)[y/n]”
- 提示“计算checksum中...”
- 计算完成后显示总的checksum值之和
- 如果勾选了打印到文件,则将每个库每个表的cheksum值存到checksum_result.txt中
- 提示“需要比较其他的cheksum值吗?(默认n)[y/n]"
- 如果上面是y,则提示”请输入需要对比的checksum值:”输入完成后对比这两个值,如果相等则提示“Checksum检查结果一致”