破碎工坊云 LinuxTools.sh 是一款功能强大的 Linux 系统管理脚本,集成了系统配置、网络管理、文件操作、服务器工具安装等多种实用功能。本教程将详细介绍该脚本的获取方法和使用流程,帮助你快速上手。
首先通过 wget 命令下载脚本到你的 Linux 服务器:
wget https://www.crash.work/LinuxTool.sh -O 破碎工坊云LinuxTools.sh
下载完成后,需要为脚本添加可执行权限:
chmod +x 破碎工坊云LinuxTools.sh
使用 root 用户权限运行脚本:
sudo ./破碎工坊云LinuxTools.sh
注意:脚本需要 root 权限才能正常执行所有功能,建议始终使用 sudo 运行。
运行脚本后,你将看到主菜单界面,包含 6 个主要功能模块:
1. 系统菜单
2. 网络菜单
3. 文件菜单
4. 宝塔菜单
5. 宿主机菜单
6. 快捷功能
0. 退出脚本
只需输入对应的数字并按回车,即可进入相应的功能菜单。
系统菜单包含服务器基础配置功能:
- 重启服务器:安全重启你的 Linux 服务器
- 修改密码:修改当前用户或指定用户的密码
- 同步时间:将服务器时间与网络时间同步
- 修改 SSH 端口:更改默认的 SSH 端口(增强安全性)
- 更换源:切换系统软件源(可选择国内源提高下载速度)
使用示例:修改 SSH 端口
- 进入系统菜单(主菜单输入 1)
- 选择 "修改 SSH 端口" 选项(输入对应数字)
- 按照提示输入新的端口号(建议使用 1024-65535 之间的端口)
- 确认修改后,脚本会自动配置并重启 SSH 服务
网络菜单专注于网络相关配置和诊断:
- 重启网卡:重启服务器网络接口
- Ping 测试:测试与指定 IP 或域名的网络连通性
- IP 绑定:将 IP 地址与网卡绑定
- 查看地理位置:查询指定 IP 的物理位置信息
- 端口转发:配置端口转发规则
使用示例:Ping 测试
- 进入网络菜单(主菜单输入 2)
- 选择 "Ping 测试" 选项
- 输入要测试的 IP 地址或域名(如baidu.com)
- 脚本将执行 ping 命令并显示结果
文件菜单提供文件和存储管理功能:
- 文件上传下载:通过多种方式上传或下载文件
- 硬盘分区管理:查看和管理硬盘分区
- 挂载数据盘:挂载新的存储设备
- 修复坏块:检测并修复磁盘坏块
使用示例:挂载数据盘
- 进入文件菜单(主菜单输入 3)
- 选择 "挂载数据盘" 选项
- 脚本会列出可用的磁盘设备
- 选择要挂载的设备和挂载点
- 确认后,脚本将自动完成挂载并配置开机自动挂载
宝塔菜单集成了宝塔面板相关工具:
- 安装宝塔面板:一键安装宝塔 Linux 面板
- 安装 WAF:为服务器添加 Web 应用防火墙
- 安装主机安全系统:增强服务器安全防护
使用示例:安装宝塔面板
- 进入宝塔菜单(主菜单输入 4)
- 选择 "安装宝塔面板" 选项
- 按照提示选择适合的版本
- 脚本将自动执行安装过程,完成后显示面板登录信息
宿主机菜单适用于服务器管理高级功能:
- 虚拟化:相关虚拟化工具配置
- SWAP 内存管理:创建或调整 SWAP 交换分区
- SELinux 管理:配置 SELinux 安全策略
使用示例:配置 SWAP 内存
- 进入宿主机菜单(主菜单输入 5)
- 选择 "SWAP 内存管理" 选项
- 选择 "创建 SWAP" 并指定大小
- 脚本将自动创建并启用 SWAP 分区
快捷功能包含多种实用工具:
- BBR 优化:开启 BBR 网络加速算法
- 回程路由测试:测试服务器回程网络线路
- IP 质量检测:评估服务器 IP 质量
- 流媒体解锁检测:检测服务器是否支持解锁特定流媒体服务
使用示例:开启 BBR 优化
- 进入快捷功能菜单(主菜单输入 6)
- 选择 "BBR 优化" 选项
- 确认开启后,脚本将自动配置并启用 BBR
- 完成后需要重启服务器使设置生效
在任意菜单中,输入 0 并按回车即可退出脚本。
- 操作前建议备份重要数据,部分功能(如修改 SSH 端口、分区管理)可能影响服务器正常运行
- 部分功能需要重启服务或服务器才能生效,请合理安排操作时间
- 对于云服务器,某些网络设置可能需要配合云厂商的安全组规则才能生效
- 使用过程中如遇到问题,可以查看脚本输出的错误信息或联系技术支持
通过本教程,你可以快速掌握破碎工坊云 LinuxTools.sh 脚本的使用方法,利用其丰富的功能简化 Linux 服务器的管理工作。根据实际需求选择相应的功能模块,按照菜单提示操作即可完成大多数服务器配置任务。