centos7查看进程ps_Linux CentOS7 进程查看:PS、TOP

Linux CentOS7 下进程查看(ps和top命令)

进程:是可执行程序运行的过程,是动态的,有属于该进程的生命周期和运行状态;

程序:可被执行的二进制文件,是静态的;

PS:静态查看进程

1. ps aux

centos7查看进程ps_Linux CentOS7 进程查看:PS、TOP_第1张图片

USER:运行进程的用户

PID:进程ID

%CPU:CPU占用率

%MEM:内存占用率

VSZ:占用虚拟内存

RSS:占用实际内存

TTY:进程运行的终端

STAT:进程状态

R 运行状态

S 可中断睡眠状态(Sleep)

D不可中断睡眠状态

T 停止的进程

Z 僵尸进程(zombie)

X 死掉的进程

START:进程的启动时间

TIME:进程占用CPU的总时间

COMMAND:进程文件,进程名

按照排序的方式 ps aux 查看进程centos7查看进程ps_Linux CentOS7 进程查看:PS、TOP_第2张图片

2. ps -ef (查看进程父子关系)

定义:进程都是父进程复制自己的地址空间创建一个新的进程结构。每个新进程分配一个唯一的进程 ID (PID),满足跟踪安全性之需。PID 和 父进程 ID (PPID)是子进程环境的元素,任何进程都可以创建子进程,所有进程都是第一个系统进程的后代。

centos7查看进程ps_Linux CentOS7 进程查看:PS、TOP_第3张图片

3. ps axo (axo顺序不能变)

自定义显示进程的字段:

ps axo user,pid,ppid,command

centos7查看进程ps_Linux CentOS7 进程查看:PS、TOP_第4张图片

top:动态查看进程

top -d 1 (每一秒刷新一次,也可以直接top)

top -d 1 -p 2160,1 (查看指定进程,-p后面跟进程号pid)

进入top后,q退出top页面

centos7查看进程ps_Linux CentOS7 进程查看:PS、TOP_第5张图片

PR:系统的进程优先级PR值;

NI:系统的进程优先级nice(范围-20~19);

VIRT:虚拟内存(需要这些内存,但并没有占满)

RES:常驻内存(用了多少内存)

SHR:共享内存

系统整体统计信息(top页面的前五行)

第一行:程序名-系统时间 运行时间,登录用户数,CPU平均负载: 1分钟平均负载,5分钟平均负载,15分钟平均负载分别是0.30、0.23、0.16

第二行:总进程数:245, 运行数3, 睡眠数242, 停止数0, 僵死数0

第三行:CPU使用占比: us用户,sy系统,ni优先级,id空闲,wa等待,hi硬件,si软件,st虚拟机

第四行:物理内存: total总数, free空闲, userd使用, cache缓存硬盘内容

第五行:交换分区: total总数, free空闲, userd使用, avail Mem下次可用的空间

进入top后常用的内部指令:

h:帮助

M:按内存排序

P:按CPU排序

N:按PID排序

:向后

z:彩色显示

带颜色显示

centos7查看进程ps_Linux CentOS7 进程查看:PS、TOP_第6张图片

如有不严谨或者错误之处,欢迎指出

你可能感兴趣的:(centos7查看进程ps)