top 打开一个动态页面,实时刷新 CPU、内存、所有进程资源占用。
top
常用交互快捷键(打开 top 页面后直接按):
顶部可以看到服务器负载、CPU 使用率、内存总量和使用量。
ps 不会实时刷新,抓取当前一瞬间的进程列表,适合查询指定程序是否运行。
# 查看全部进程
ps aux
# 搭配管道,查找nginx进程
ps aux | grep nginx
字段简单说明:
找到占用资源过高进程的 PID 号,可以结束进程:
kill 1234
# 强制终止无响应进程
kill -9 1234
⚠️注意:不要随意杀死系统核心进程,会造成服务器直接宕机。
top 适合实时观察服务器状态,ps 适合检索进程。云服务器一旦出现卡顿,优先使用这两条命令定位异常进程,快速排查故障。