VPS常用脚本命令速查手册:从性能测试到系统优化一站式指南

玩VPS久了,手里肯定攒了不少好用的脚本命令。但有时候想用某个特定的功能,翻遍收藏夹和聊天记录却怎么也找不到那个“神脚本”。今天博主就把平时最常用、口碑最好的VPS脚本整理出来,汇集成一份速查手册。不管是刚入坑的小白,还是折腾的老手,这篇文章都值得你收藏备用。

VPS性能测试界面示例

VPS性能评测工具(如LemonBench或SuperBench)的运行结果示意图,直观展示CPU、内存及网络速度。

一、 性能测试与跑分

买到新VPS,第一件事肯定是看它的“成色”如何。以下几款脚本各有侧重,建议配合使用。

1. 老牌综合测试

LemonBench:这款工具非常全面,不仅能看CPU、内存、磁盘性能,还能测试路由回程。图像化界面输出,看起来很直观。

curl -fsL https://ilemonra.in/LemonBenchIntl | bash -s fast

路由追踪可视化界面

回程路由追踪工具(NextTrace或BestTrace)的可视化输出,帮助判断线路质量是否经过CN2节点。

bench.sh:经典中的经典,虽然界面简洁,但胜在网络IO测试准确,还能显示几大流媒体解锁情况(部分地区)。

wget -qO- bench.sh | bash

2. 服务器测速神器

SuperBench:这是目前社区最火的脚本之一,由老鬼制作。它集成了Speedtest的测速功能,能输出上行、下行速度,以及硬盘读写和GeoIP库信息。

bash <(curl -Lso- https://git.io/superbench.sh)

如果还想生成分享图片,加上参数即可:

bash <(curl -Lso- https://git.io/superbench.sh) share

二、 网络与路由追踪

VPS不仅要快,还要“线好”。路由脚本能帮你判断线路是CN2 GIA、普通联通电信,还是绕了地球一圈的垃圾线路。

1. 回程路由检测

NextTrace:这是一个轻量级且支持可视化展示的路由追踪工具,相比传统的traceroute,它能更精准地还原地理位置。

# 安装
curl -sL https://github.com/sjlleo/nettrace/blob/master/trace.sh?raw=1 | bash
# 使用
trace.py 1.1.1.1

2. 三网回程测试

BestTrace:老牌工具,专门用来测试回程路由,特别是看是否经过CN2节点。

wget http://cdn.ipip.net/17mon/besttrace4linux.zip
unzip besttrace4linux.zip
chmod +x besttrace
./besttrace -q 1 1.1.1.1

三、 系统优化与清理

很多商家提供的系统镜像自带臃肿软件,或者内核参数不适合跑高负载服务。这时候就需要优化脚本了。

1. BBR加速一键开启

网络拥堵?TCP拥堵控制算法必须得调。xrathe's BBR script 是目前集合最全的,包含BBR原版、BBR v2、BBR Plus以及魔改版,还能自动选择内核。

wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

运行后会出现菜单,根据提示选择你要安装的内核版本即可,安装完记得重启。

2. 系统清理与精简

为了节省资源,我们可以一键删除不必要的软件包(如自带邮件服务、防火墙占位符等)。

# 通用清理垃圾命令
apt-get autoremove -y && apt-get clean && rm -rf /var/lib/apt/lists/*

四、 常用环境配置

1. Docker 安装

现在很多应用都推荐用Docker部署,官方安装命令有点长,不妨用这个一键脚本,速度快且稳定。

curl -sSL https://get.docker.com/ | sh

安装完后记得把当前用户加入docker组,免得每次都要sudo:

usermod -aG docker your_username

2. Fail2Ban 防爆破

VPS暴露在公网,SSH暴力破解无时无刻不在发生。Fail2Ban 可以自动封锁频繁尝试登录的IP。

# Debian/Ubuntu
apt-get install fail2ban -y
cp /etc/fail2ban/jail.conf /etc/fail2ban/jail.local
systemctl enable fail2ban
systemctl start fail2ban

五、 快捷“抄作业”建议

  • 新机到手:先用 SuperBench 跑个分看综合性能,如果不放心线路,再用 NextTrace 测一下回程。
  • 感觉网络卡顿:直接上 BBR加速脚本,开启拥塞控制算法通常有奇效。
  • 部署服务前:记得执行一次系统更新 apt update && apt upgrade -y,然后安装好 Docker 环境。

脚本虽好,但也要小心来源。以上列出的均为开源社区广泛使用的脚本,但建议在正式生产环境使用前,先阅读代码逻辑,或者在内网测试机跑一遍,确保安全无忧。

希望这份速查手册能帮你省去百度的时间,更专注于业务和服务的搭建!如果有觉得好用的神脚本没提到,欢迎在评论区补充。

标签: none

AI Skills Smart Station on Nick Launches

评论已关闭