Linux进程管理

1.进程:已启动的可执行的程序的运行实例。(实例:硬盘的复制品)

组成部分:已分配内存的地址空间。

                安全属性,包括所有权凭据和特权。

                程序代码的一个或多个执行线程。(cpu分段时间执行不同的指令)

                进程状态。

生命周期:父进程复制自己的地址空间创建一个新的子进程结构,且每个进程都分配一个ID(pid),任何进程都可以创建子进程,且所有进程都是第一个进程的后代。

2.PS:Precess  Status(进程状态)

ps+空格aux(查看该电脑文件的所有进程的静态状态)

1be55795061b411f9998a0f84e4f3d70.jpg  

      user:用户

      PID:进程id

      %CPU:cpu占比

      %MEM:内存占比 

      VSZ:占虚拟内存

      RSS:占实际内存

      TTY:进程运行终端(在窗口中敲指令)

      STAT:进程状态

      START:进程启动时间

      TIME:进程占cpu的总时间(把cpu时间分成一段一段的,每一段时间执行不同的任务)

       command:进程文件

ps+空格+aux+--sort+(%cpu,%cmem……)占比时间

top+-d+空格1     //每一秒刷新

 top+回车            (查看所有进程状态,且进程是动态的)     

 top+空格-d+空格1+空格-p+空格行数(某一行的进程变化,若加上,行数则从第n行到n+n行的进程状态)

 3.使用进程控制进程kill :kill+文件名(杀死某程序)

     1重新加载配置   2键盘中断或ctrl+c

     3键盘退出  ctrl+/    9终止进程,无条件

     15终止(正常结束)    18继续

      19暂停                      20键盘暂停  ctrl+z

   kill+空格+(上述数字)+空格文件pid(是某些程序……)

   4.进程优先级nice:进程的优先级数字-20~19,且数字越低,优先级越高。(pr,可调节)

    NI:实际nice值(系统操控,不可调节)

   

   查找优先级:ps+空格axo+空格pid,command,nice

  更改优先级:renice+空格优先级等级+文件pid

2e0a325a96044735ace42931ef335030.jpg

 

    

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值