『随记』VPS常用命令(整理ing
Table of Contents
玩 VPS 最大的乐趣在于折腾,但最大的痛苦在于“隔了一阵子没碰,有些命令就在嘴边却怎么也敲不对”。
为了防止每次重装系统或部署新环境时都要去谷歌翻找,我决定把平时高频使用的命令全部整理在这个页面。这是一份属于我自己的 Cheat Sheet(速查表),会持续更新。
Note
本手册命令主要基于 Debian / Ubuntu 系统环境。如果是 CentOS 老玩家,请自行将
apt脑补替换为yum或dnf。
💻 一、系统概览:查探机器底细
新买了一台小鸡,第一件事当然是看看它的真实体质。
- 查看系统版本详情
cat /etc/os-release - 查看 CPU 核心与具体型号
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c - 查看内存与 Swap 使用情况
(或者直接使用极客最爱的现代替代品:
free -mhtop或btop)
🌐 二、网络与端口:顺着网线找问题
建站或者跑服务,网络不通是最让人高血压的。这些命令用来排查网络故障最顺手。
- 查看当前所有监听中的端口
(如果提示找不到命令,请先执行
netstat -tulnpapt install net-tools) - 测试目标 IP 端口是否连通
telnet 目标IP 端口号 # 或者用 nc: nc -vz 目标IP 端口号 - 查看本机公网 IP
curl ip.sb
📂 三、磁盘与文件:拯救爆满的硬盘
经常被 Docker 镜像和日志文件塞满硬盘?清理前先查清楚是谁在搞鬼。
- 查看系统所有磁盘分区占用情况
df -h - 揪出当前目录下体积最大的前 10 个文件/文件夹
du -sh * | sort -rh | head -10 - 瞬间清空一个巨大的日志文件(但不删除文件本身)
> /path/to/your/logfile.log
💀 四、进程管理:物理超度卡死的服务
遇到不听话的进程,直接拔管。
- 查找特定服务的进程号 (PID)
ps aux | grep 进程名称 - 强制杀掉进程
kill -9 进程PID
🚀 五、折腾必备:神级一键脚本备份
这里存放一些互联网上各位大佬无私奉献的神级跑分/测试脚本,防止原链接失效。
- 融合怪测试脚本 (综合测试小鸡性能)
curl -O [https://raw.githubusercontent.com/spiritLHLS/ecs/main/ecs.sh](https://raw.githubusercontent.com/spiritLHLS/ecs/main/ecs.sh) && chmod +x ecs.sh && ./ecs.sh - 三网回程路由测试 (BestTrace)
wget -qO- git.io/besttrace | bash - Docker 一键安装脚本 (官方)
curl -fsSL [https://get.docker.com](https://get.docker.com) | bash -s docker
持续更新中… 如果你有更好用的奇技淫巧,欢迎在 TG 上分享给我。