使用 top 命令
查看正在运行的进程列表,按 CPU 使用率排序。
举例要素:
PID:进程 ID
%CPU:进程占用的 CPU 百分比
%MEM:进程占用的内存百分比
使用 ps 命令
按指定条件显示进程信息。
举例要素:
ps aux:显示所有正在运行的进程及其详细信息,包括 CPU 和内存使用情况。
ps -eo pid,pcpu,pmem:仅显示进程 ID、CPU 百分比和内存百分比。
使用 pidstat 命令
显示进程的 CPU 和内存使用情况统计信息。
举例要素:
pidstat 10 1:每 1 秒更新一次,持续 10 次,显示进程 10 的 CPU 和内存使用情况。
pidstat -p 10:仅显示进程 10 的 CPU 和内存使用情况。
使用 vmstat 命令
显示虚拟内存统计信息,包括内存使用情况。
举例要素:
vmstat 1 10:每 1 秒更新一次,持续 10 次,显示虚拟内存统计信息。
vmstat -s:仅显示内存统计信息摘要。
使用 free 命令
显示系统内存使用情况。
举例要素:
free -m:显示内存使用情况(以兆字节为单位)。
free -g:显示内存使用情况(以千兆字节为单位)。
![](https://img0.baidu.com/it/u=3410352842,3602763807&fm=253.jpg)