进程

进程的定义

             进程就算cpu未完成的工作

ps命令

                           a关于当前环境的所有进程

                           x |-A 所有进程

                            f 显示进程从属关系

                            e显示进程调用环境工具的详细信息

                             l长列表显示进程的详细信息

                             u显示进程用户信息

                             -a显示shell前台运行命令的进程,但不包含shell


      ps ax -o %cpu,%men,user,group,comm,nice,pid,stat  指定显示进程


 %cpu 显示进程cpu负载    %men  显示进程内存  user进程用户 group:进程组,comm:进程名称,nice:进程优先   级,pid: 进程的id,stat;进程状态

stat中显示的信息

          s 进程状态

           l 内存中有锁定空间

          N 优先级低

          <优先级高

          +前台运行

           s顶级进程


ps a -o    %cpu,comm   --sort   +|-%cpu

ps a -o    %cpu,comm   --sort   +|-%mem

+  正序  - 倒序  %cpu cpu负载排序  %mem 内存负载


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

进程优先级查看

 ps ax -o pid,nice,comm


nice -n -5 vim。 &  开启vim并指定程序优先级为-5

改变进程优先级

reince -n 优先级数字  进程pid


工作管理

jpb 命令 在后台运行

ctrl +z 已经打开的进程打入后台且不运行

fg 将后台的job调回前台

jobs 查看当前bash的job

jobs -l 查看当前bash的job,并显示该job的状态与pid进程信号


进程的信号

1    进程重新加载配置(在不关闭进程的前提)

2     删除进程在内存中的数据

3    删除鼠标在内存中的数据

9      强行结束单个进程(不能被阻塞)
15      正常关闭进程   (可能会被阻塞)

18     运行暂停的进程

19      暂停某个进程   (不能被阻塞)

20      把进程打入后台 (可以被阻塞)

killall -信号  进程名字


pkill   -u student -
信号
 

top 命令  动态监控进程,查看进程信息


s 修改进程刷新时间

m 根据内存占有率进行排序

c 根据cpu占有率进行排序

u 后面加用户名 ,查看该用户发起的所以进程

k 后面加作用进程的pid,和发起的信号

q 退出

h显示top命令帮助

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值