先确认系统信息
系统版本、内核版本和机器架构会影响工具的使用方式。遇到问题时,可以先把这些信息确认清楚。
uname -a
cat /etc/os-release
uname -a 输出内核和机器信息,/etc/os-release 中是发行版的信息。
查看磁盘和内存
df -h
free -h
df -h 查看文件系统的容量和使用情况,free -h 查看内存与交换空间。它们适合用来判断剩余空间是否充足。
一次输出只代表当时的状态。间歇出现的问题,需要结合发生时间和日志一起看。
查看监听端口
ss -lnt
这个命令列出正在监听的 TCP 端口。如果应用已经启动,但连接不上,可以先检查预期端口是否在列表中。
留下必要信息
排查记录至少保留现象、发生时间、命令输出,以及做过哪些修改。后面复查时,才能分清哪些判断有证据,哪些还需要验证。