Linux-进程管理手册

第一章        实验思路

Linux是多用户多任务操作系统,进程是可以通过pstree、ps、kill、pidof、top等命令管理的,跟着实验文档进一步学习吧,具体使用通过 man +命令学习;

第二章        实验目的

通过本节学习了解什么是进程,进程执行时需要的一些相关数据,能够查看程序对应的PID、如何终止一些不需要的程序;

第三章        实验步骤

3.1       内核作用:进程管理,文件管理,网络管理,驱动,内存,安全等

       进程:运行的程序的一个副本,(内核保管);

       线程:轻量级进程;

进程有生命周期的;

3.1.1           进程优先级

0-139 、 1-99 实时优先级、100-139  静态优先级、nice值:、“-20”-19

3.2       进程分类

守护进程:在系统启动引导的时候创建的进程,一直存在,和终端无关的进程;

前台进程:所有和终端有关的进程,通过终端启动;

3.3       进程状态:

运行态:running

就绪态(睡眠状态):ready(sleeping)

可中断  S

不可中段  D

停止态:stopd

僵尸体:已经被释放

3.4      进程管理工具

3.4.1           pstree显示进程树

3.4.2           ps显示当前进程状态信息

        u 以用户为中心显示出来的进程信息

        a 与终端相关进程

        x  与终端无关的进程

  • ps –aux

  •   ps -ef  显示所有进程

3.4.3           kill终止进程 (加9 强制终止进程)

kill -l  显示当前系统可用信号、man 7 signal   信号解释清单

3.4.4          pidof通过程序显示进程id

3.4.5          jobs显示后台运行的程序

3.4.6           top实时显示统计信息(内置很多交互式命令)

  m 以内存百分比显示、 p 以cpu百分比显示、q 退出

USER   PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND

VSZ: 虚拟内存集

RSS:常驻内存集,不能被交换出去

STAT : R 正在执行状态、S  准备状态、D 未准备好的睡眠态、T  停止态、Z 僵尸态、+ 前台程序、l  多线程、s bash、< 高优先级、N低优先级

3.5  kill 终止、kill -9彻底杀死进程、kill –KILL强制杀死进程、xkill、pkill

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值