linux进程查看

ps

  • ps aux || ps -le
参数 含义
USER 那个用户产生的
PID 进程ID号
%CPU CPU占比
%MEM 内存占比
VSZ 虚拟内存占用(单位:KB)
RSS 实际占用的内存(单位:KB)
TTY 进程在哪个终端执行 tty1-7代表本地控制台终端,tty1-6是字符界面终端,tty7是图形终端。pst/0-255虚拟终端,?加密默认由内核启动
STAT 状态:R:运行,S:睡眠,T:停止状态,s:包含子进程,+:位于后台
START 该进程的启动时间
TIME 该进程占用CPU的运算时间
COMMAND 产生此进程的命令名
  • man ps
- a: 显示一个终端所有的进程,除了会话引线 - u: 显示进程的归属用户及内存的使用情况 - x: 显示没有控制终端的进程 - l: 长格式显示。显示更加详细的信息 - e: 显示所有有进程,和- a 作用一致

pstree
-p : 显示进程的PID -u : 显示进程所属的用户

top
  • 选项
-d 秒 : 指定top命令刷新的间隔,默认3 -b : 使用批处理模式输出, -n 次数 :指定top命令执行的次数

  • 在top交互模式下可以执行的命令:
? / h : 显示交互模式的帮助 P: 以CPU使用率排序,默认值 M: 以内存使用率排序 N:以PID排序 q: 退出top

  • top 信息:
load average:15分钟内的系统负载平均值,主要信息 zombie : 僵尸进程 %sy: 系统模式占用的CPU百分比 %ni: 改变过优先级的用户进程占用CPU百分比 %id: 空闲CPU占比,主要信息 %wa: 等待输入输出进程CPU占比 %hi: 硬中断请求服务CPU占比 %si: 软中断请求服务CPU占比 %st: steal time 虚拟时间百分比 buffers: 缓冲内存的大小,加速写入操作 cached: 缓存内存的大小,加速读取操作 swap: 交换分区的内存

【linux进程查看】视频链接地址

    推荐阅读