进程管理

进程查看

1,什么是进程:进程就是系统未完成并且正在进行
2,进程查看命令:gnome-system-monitor
图形查看

ps	-A	所有进程
	ps	-a	在当前环境中的进程不包含环境信息
	ps	-u	显示进程用户信息
	ps	a	显示当前环境中运行的进程,包含环境信息
	ps	x	列出系统中所有运行包含tty输出设备
	ps	f	显示进程的父子关系
	ps	e	显示进程的详细信息(系统资源的调用)
	ps	常用组合
	ps	aux	显示系统中所有进程并显示进程用户
	ps	ef	显示进程的详细信息并显示进程父子关系
	ps	ax	显示当前系统中所有进程
	pstree	显示当前系统的树进程
	

在这里插入图片描述
3,显示进程指定信息

ps	-o	xxx		显示进程指定信息
		comm	进程名称
		user		进程所有人
		group	进程所有组
		%cpu	进程cpu使用率
		%men	进程内存使用率
		pid		进程id
		nice		进程优先级

4,进程排序
ps ax --sort=+%cpu|-%cpu (-大到小 +小到大)
5,stat中显示的信息
在这里插入图片描述

S	进程状态
	l	内存中有锁定空间
	n	优先级别
	<	优先级高
	+	前台运行
	s	顶级运行6
	

在这里插入图片描述
5,进程优先级

优先级范围   -20~19	 高~低
	优先级查看:ps	ax	-o	pid	nice,comm
	指定某个优先级开启进程
	nice	-n	优先级数字进程pid
	nice	-n	-5	vim&		开启vim并且指定程序优先级为-5
	改变进程优先级
	renice	-n	优先级的数字进程pid
	renice	-n	-5	1000	改变1000进程的优先级为-5
	

6,进程信号常用的信号等级

1	进程重新加载配置
	2	删除进程在内存中的数据
	3	删除鼠标在内存中的数据
	9	强制结束单个进程(不能被阻塞)
	15	正常关闭进程(可能会被阻塞)
	18	运行暂停的进程
	19	暂停某个程序	(不能被阻塞)
	20	把程序打入后台(可能会被阻塞)
	man7	signal	查看信号的详细信息
	kill	-信号	进程pid
	kilalll	-信号	进程名字
	pkill	-u	student	-信号
	

7,进程动态监控 top

	1	显示cpu每个核心负载
	s	调整刷新频率
	c	cpu负载排序
	m	内存使用排序
	h	查看帮助
	u	查看指定用户进程
	k	对进程发起信号
	q	退出
	

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值