这是我写的Linux综合脚本,收集各种有用脚本,有部分脚本是网上找的,脚本的代码我都看过了,功能我也测试过,完全没什么问题,支持centos7,ubuntu16,debian9以上,kvm,vmware,hyper-v架构,物理机的linux系统。
天宇网络-综合Linux系统脚本—脚本最后更新时间: 2025/5/26
wget -N https://tx.hk47.cc/linux.sh && chmod +x linux.sh && bash linux.sh
curl -O https://tx.hk47.cc/linux.sh && chmod +x linux.sh && bash linux.sh
现在!我来介绍一下脚本里面的功能吧!本脚本无加密!不信自己看!

一、系统测试类
11 VPS信息和性能测试
显示VPS的基本信息(如操作系统、CPU、内存、IP地址等)并进行性能测试(如磁盘I/O、网络速度等)。
12 Bench系统性能测试
运行标准的Bench性能测试脚本,全面测试服务器的CPU、内存、磁盘I/O及网络速度。
13 服务器回程线路测试
测试从服务器到用户本地网络的回程路由,常用于判断网络线路质量(如是否直连、经过的节点等)。
14 流媒体区域限制测试
检测服务器IP能否访问特定流媒体服务(如Netflix、Disney+等),并判断IP所属区域和解锁情况。
二、系统优化类
21 Linux修改交换内存
调整Swap虚拟内存的大小,解决物理内存不足的问题(如创建/删除Swap文件、调整swappiness参数)。
如果服务器物理内存消耗殆尽,你就需要用到虚拟内存,来保证服务器稳定运行。
虚拟内存的作用是有时候电脑的内存没有足够的空间存放信息,这时候就可以通过使用外部硬盘的存取设备来保存信息,这样的方法被称为虚拟内存技术。
注意:因为虚拟内存是存储在硬盘上面的,所以速度没有物理内存快的,虚拟内存过大可能会影响硬盘性能,建议设置物理内存的1-2倍。
22 Linux修改服务器DNS
更改系统的DNS服务器设置(如替换为8.8.8.8
或1.1.1.1
),提升域名解析速度和稳定性。
比如,国外的github,因为有的国内服务器的DNS无法解析对应的IP地址,需要修改到国外的DNS,才能解析出对应的IP地址!修改后,自己ping一下试试看能不能用!
23 Linux系统实用功能
集成常用工具(如时区修改、SSH端口更改、防火墙管理、系统清理等)。
24 Linux系统bbr-tcp加速
启用Google BBR或锐速等TCP加速算法,优化网络吞吐和延迟。
BBR是Google 提出的一种新型拥塞控制算法,可以使Linux服务器显著地提高吞吐量和减少TCP连接的延迟,Google已经开源了该算法,并提交到了Linux内核,Linux内核已经用上了该算法。
BBR解决了两个问题:
一,在有一定丢包率的网络链路上充分利用带宽。非常适合高延迟,高带宽的网络链路。
二,降低网络链路上的buffer占用率,从而降低延迟。非常适合慢速接入网络的用户。注意:安装此加速,会更换服务器内核,请在预装环境下安装,正式环境下安装,可能服务器会崩溃,不懂就别用!
25 Linux网络重装dd系统
通过网络一键重装操作系统(支持自定义ISO镜像),适用于救援系统或更换发行版。
三、服务管理类
31 Frps服务端-管理脚本
安装/配置Frp的服务端(Frps),实现内网穿透和端口映射。
32 Frpc客户端-管理脚本
安装/配置Frp的客户端(Frpc),连接服务端实现内网服务暴露。
33 DDNS动态解析管理脚本
配置动态DNS服务,将域名实时绑定到变动中的公网IP(支持阿里云、Cloudflare等常见服务商)。
34 Nezha哪吒监控-云探针
部署Nezha监控探针,实时显示服务器状态(CPU、内存、流量等)并支持报警功能。
35 ServerStatus-云探针
部署ServerStatus探针,多节点监控服务器的在线状态和资源使用情况。
36 Iptables-端口转发
配置iptables防火墙规则,实现端口转发(如将外网端口映射到内网服务端口)。
如果你还有什么建议,可以向我反馈!不懂的话也可以来问我哦!
Comments 1 条评论