系统进程及服务的控制

一、图形查看方式
      gnome-system-monitor

二、进程查看命令

ps    -A       ##所有进程


ps  -a       ##当前环境中运行的进程,不包含环境信息
      -u       ##显示进程用户信息
       a       ##当前环境中运行的进程
       x       ##列出系统中所有运行包含tty输出设备

ps    f                          ##显示进程的父子关系
       e                        ##显示进程的详细信息(系统资源调用)
       ps x | wc -l         ##查看ps x 进程的数量

三、常用组合
ps aux          ##显示系统中所有进程并显示进程用户
ps ef            ##显示进程详细信息并显示进程父子关系
ps ax           ##显示当前系统中的所有进程
pstree         ##显示当前系统的进程树

四、显示进程指定信息
ps -o xxx              ##显示进程的指定信息
      comm            ##进程名称
      user               ##进程所有人
      group            ##进程所有组
      %cup            ##进程CUP使用率
      %mem         ##进程内存使用率
      pid                ##进程id
      nice              ##进程优先级

五、进程排序
ps ax --sort=
              +%cup|-%cpu            ##CPU使用率高到底|底到高
              +%mem|-%mem      ##内存使用率高到底|第到高
ps ax --sort=-%cpu-o pid |head -n 5 | tail -n 5     ##显示pid排在前五的进程

六、atst中显示的信息
S          ##进程状态
1          ##内存中有锁定空间
N          ##优先级底
<          ##优先级高
+          ##前台运行
&          ##后台运行           
s          ##顶级进程

七、进程优先级

 1、进程的优先级范围   -20~19

 2、优先级查看
ps ax -o pid,nice,comm

3、指定一个优先级开启某个进程
nice -n 优先级数字   进程名称
nice -n -5 vim &   ##开启vim并指定进程优先级为-5


4、改变进程优先级
renice -n 优先级数字  进程pid
renice -n -5 1248         ##改变ID为1248进程的优先级为-5


5、环境中进程的前后台调用
jobs                             ##查看被打入后台的程序
ctrl +z                          ##把占用终端的进程打入后台
fg jobsnum(进程号)   ##把后台进程调回前台

+                                  ##fg  不加进程号最优先
-                                   ##fg 不加进程号次优先
ctrl+c                           ##结束当前前台运行进程
bg jobsnum                ##把后台暂停的程序运行
comm &                       ##让命令直接在后台运行

6、进程信号
1、常用信号等级
1             ##进程重新记载配置
2             ##删除进程在内存中的数据
3            ##删除鼠标在内存中的数据
9            ##强行结束单个进程  
15          ##正常关闭进程——可能被阻止
18          ##运行暂停的进程
19          ##暂停某个进程——不可阻止
20          ##把进程打入后台——可被阻止
man 7 signal  ##查看信号详细信息

kill  -信号    进程pid
killall -信号  进程名字
pkill   -u student  -信号

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值