1、 ps命令
作用:查看系统进程,比如正在运行的进程有哪些,什么时候开始运行的,哪个用户运行的,占用了多少资源。
参数:
-e 显示所有进程
-f 显示所有字段(UID,PPIP,C,STIME字段)
-h 不显示标题
-l 长格式
-w 宽输出
-a 显示一个终端的所有进程
-r 只显示正在运行的进程。
-u 显示当前用户进程和内存使用情况
-x 显示没有控制终端的进程 –sort 按照列名排序
参数详解
USER:进程的拥有者
pid:进程号
%cpu: 进程占用cpu的百分比
%MEM:进程占用物理内存的百分比
VSZ:进程占用虚拟内存的使用
RSS:进程占用实际物理内存的大小
TTY:进程在哪个终端运行
STAT:进程的状态
START:进程的启动时间
TIME:进程的运行时间
CMD:调用进程的命令
查看CPU/内存占用率最高的进程
1)查看进程的时候,让进程按照CPU使用率排序,然后展示前10行,就能清晰地看到哪些进程占用的资源比较多。
PS1:head -11 是因为标题也算一行
PS2:+、-号可以调整排序,-pcpu 表示降序,+pcpu 表示升序</