服务器用久了,真正高频的就这么几条。整理成清单,方便自己回来查。
看资源
top -bn1 | head -20 # 一眼看负载和内存
df -h # 磁盘
du -sh /www/* | sort -h # 谁最占空间
free -m # 内存看网络
ss -lntp # 谁在监听
ss -tn state established # 当前连接
curl -I https://example.com # 只看响应头看日志
tail -f /www/wwwlogs/*.log
journalctl -u nginx -n 50 --no-pager找东西
find /www -name "*.log" -mtime -1 # 一天内改过的日志
grep -rn "关键字" /www/wwwroot/site # 递归搜服务与进程
systemctl reload nginx
kill -15 <pid> # 优雅退出,别直接 -9
ps aux | grep php备份习惯
tar -zcf /tmp/site-$(date +%F).tar.gz /www/wwwroot/site清单不长,但每条都救过我。建议把最常用的几条做成 alias,能省不少敲键盘的时间。