Linux系统中的进程管理
1.什么是进程
进程就是系统未完成并且正在进行的工作
2.查看进程
1.图形方式查看
gnome-system-monitor

2.进程查看命令


在环境中所有进程:

显示进程用户信息:

常用组合

显示进程详细信息并显示父子关系:

3.显示进程指定信息


** 4.进程排序**
ps ax - -sort= +%cpu|-%cpu
ps ax - -sort= +%mem|-%mem

5.stat中显示的信息
S 进程状态
l 内存中有锁定空间
N 优先级低
< 优先级高
+ 前台运行
s 顶级进程
3.进程优先级
1.进程优先级的范围:-20~19 [ 此数值越小,优先级越高 ]
2.优先级查看
ps ax -o pid,nice,comm
3.指定某个优先级开启进程
nice -n 优先级数字 进程名称
nice -n -5 vim & 开启vim并指定程序优先级为-5
4.改变进程优先级
reince -n 优先级数字 进程pid
renice -n -5 2480 改变2480进程的优先级为-5

5.环境中进程的前后台调用


4.进程信号
1.常用信号等级

kill -信号 进程pid

killall -信号 进程名字

pkill -u -信号 student

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

调整刷新频率为一秒:

本文深入探讨Linux系统中进程管理的核心概念,包括进程定义、查看、优先级设置及信号处理等关键操作。从进程的基本理解到高级管理技巧,提供详尽的指南。
3311

被折叠的 条评论
为什么被折叠?



