Linux CentOS7 进程查看:PS、TOP

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

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

PS:静态查看进程

1. ps aux

在这里插入图片描述

		USER:运行进程的用户
		PID:进程ID
		%CPU:CPU占用率
		%MEM:内存占用率
		VSZ:占用虚拟内存
		RSS:占用实际内存
		TTY:进程运行的终端	
 		STAT:进程状态
	         R 	运行状态
		     S 	可中断睡眠状态(Sleep)
			 D	不可中断睡眠状态
	         T 	停止的进程 
		     Z 	僵尸进程(zombie)
			 X    死掉的进程
	 	START:进程的启动时间
		TIME:进程占用CPU的总时间
		COMMAND:进程文件,进程名

按照排序的方式 ps aux 查看进程在这里插入图片描述

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

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

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

自定义显示进程的字段:

ps axo  user,pid,ppid,command

在这里插入图片描述

top:动态查看进程

top -d 1 (每一秒刷新一次,也可以直接top)
top -d 1 -p 2160,1 (查看指定进程,-p后面跟进程号pid)
进入top后,q退出top页面
在这里插入图片描述

	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:彩色显示

带颜色显示
在这里插入图片描述

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

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值