以下是 Linux top
命令 的使用总结,按功能分类整理,方便快速查询:
一、命令行参数
参数 | 描述 | 示例 |
---|---|---|
-d <秒数> |
设置刷新间隔时间 | top -d 2 (每2秒刷新) |
-p <PID> |
监控指定进程ID | top -p 1234 (仅显示PID为1234的进程) |
-u <用户名> |
显示指定用户的进程 | top -u root (仅显示root用户的进程) |
-n <次数> |
循环显示指定次数后退出 | top -n 5 (更新5次后退出) |
-b |
批处理模式(适合输出到文件) | top -b -n 1 > output.txt |
-c |
显示完整命令行(非缩写) | top -c |
-H |
显示线程(而非进程) | top -H |
-S |
累积模式(显示子进程的CPU时间) | top -S |
-i |
忽略空闲和僵尸进程 | top -i |
-s |
安全模式(禁用交互命令) | top -s |
-o <字段> |