Linux 脚本 & 常用命令速查表(自用整理版)
平时折腾 VPS、重装系统、调网络,总有些命令反复在用。
干脆把自己常用的一些 Linux 脚本和命令 整理成一份清单,需要的时候直接翻,不用到处找。
内容主要覆盖:系统优化、网络排查、面板安装、Docker、VPS 日常维护,适合新鸡到手或日常运维使用。
🔧 系统优化与基础管理
1️⃣ 一键开启 Swap 虚拟内存
内存小鸡必备,防止动不动 OOM。
wget https://www.moerats.com/usr/shell/swap.sh && bash swap.sh
2️⃣ TCP 网络参数优化
常见的 BBR / TCP 调优合集脚本,按需选择即可。
wget http://sh.nekoneko.cloud/tools.sh -O tools.sh && bash tools.sh
3️⃣ DD 重装系统(Debian 12)
国内环境下常用的 DD 脚本,适合刷成干净系统。
wget --no-check-certificate -qO InstallNET.sh \
'https://raw.githubusercontent.com/leitbogioro/Tools/master/Linux_reinstall/InstallNET.sh' \
&& chmod a+x InstallNET.sh \
&& bash InstallNET.sh -debian 12 -pwd '你的密码'
4️⃣ NetCup VPS 扩容后调整磁盘
面板扩容后,系统内需要手动扩展分区。
growpart /dev/vda 3
resize2fs /dev/vda3
🌐 网络与 IP 相关工具
1️⃣ IP 解锁与区域检测
用来看看流媒体、地区限制是否正常。
bash <(curl -sL IP.Check.Place)
或
bash <(curl -L -s check.unlock.media)
2️⃣ 修复 BandwagonHost DNS 异常
遇到解析乱跳、失效时可直接手动指定 DNS。
写入 DNS:
sudo tee /etc/resolv.conf <<EOF
nameserver 8.8.8.8
nameserver 1.1.1.1
nameserver 2001:4860:4860::8844
nameserver 2606:4700:4700::1111
EOF
锁定配置(防止被覆盖):
sudo chattr +i /etc/resolv.conf
需要修改时解锁:
sudo chattr -i /etc/resolv.conf
🛠 面板 & 常用工具安装
1️⃣ X-UI 面板(FranzKafkaYu 版)
bash <(curl -Ls https://raw.githubusercontent.com/FranzKafkaYu/x-ui/master/install.sh)
2️⃣ 3X-UI 面板(MHSanaei 版)
bash <(curl -Ls https://raw.githubusercontent.com/MHSanaei/3x-ui/refs/tags/v2.5.8/install.sh)
3️⃣ Docker 官方一键安装
curl -fsSL https://get.docker.com -o get-docker.sh && sudo sh get-docker.sh
4️⃣ 科技 Lion 脚本合集
功能比较全,适合一次性装环境。
curl -sS -O https://kejilion.pro/kejilion.sh && chmod +x kejilion.sh && ./kejilion.sh
5️⃣ 融合怪 / ECS 综合测试脚本
看 CPU、磁盘、网络的综合表现。
bash <(wget -qO- --no-check-certificate \
https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh)
📌 使用前的小提醒
- 多数脚本需要 root 权限,建议先:
sudo -i - 来路不明的脚本,建议先打开看看内容,别无脑执行
- 系统至少准备好
wget/curl:
# Debian / Ubuntu
apt install -y wget curl
# CentOS
yum install -y wget curl
这份清单偏实用取向,没啥花活,适合收藏当工具箱。
后面如果有新的顺手脚本,也会继续往里补。

Comments NOTHING