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环境。
脚本虽好,但也要小心来源。以上列出的均为开源社区广泛使用的脚本,但建议在正式生产环境使用前,先阅读代码逻辑,或者在内网测试机跑一遍,确保安全无忧。
希望这份速查手册能帮你省去百度的时间,更专注于业务和服务的搭建!如果有觉得好用的神脚本没提到,欢迎在评论区补充。

评论已关闭