linux进程管理相关命令

一、进程的概念

程序的一次执行就是一个进程 
程序的两次执行就产生了p1和p2进程 


二、使用ps命令查看进程

显示进程 ( process ) 的动态

1、语法:

                       ps [options]


2、常见的参数:

        -A   列出所有的行程 
        -w   显示加宽可以显示较多的资讯 
        -au  显示较详细的资讯 
        -aux 显示所有包含其他使用者的行程 


3、参数解释

      %CPU   占用的 CPU 使用率 
      %MEN   占用的记忆体使用率 
      VS2    占用的虚拟记忆体大小 
      RSS    占用的记忆体大小 
      STAT   该进程的状态 
      START  进程开始时间 
      TIME   执行的时间

 4、进程的状态标志

        D :    不可中断的静止
        R :    正在执行中 
        S :    阻塞状态 
        T :    暂停执行 
        Z :    不存在但暂时无法消除 
        < :    高优先级的进程 
        N :    低优先级的进程 
        L :    有内存分页分配并锁在内存中

man ps查看用户手册:

运行完程序后 ctrl + Z 结束进程:

5、top命令

     监视进程
     通常会全屏显示,而且会随着进程状态的变化不断更新
     整个系统的信息也会显示,为查找问题提供了便利
     可以显示系统总共有多少CPU和内存资源以及负载平衡等信息。  

6、pstree命令

    1) 将所有行程以树状图显示,树状图将会以pid(如果有指定)或是以init这个基本进程为根,如果有指定使用者id,则树状图会只显示该使用者所拥有的进程。 
    2)参数: 
        -a   显示该进程的完整指令及参数,如果是被记忆体置换出去的进程则会加上括号 
        -c   如果有重覆的进程名,则分开列出

三、使用kill命令终止进程

        kill  [-signal]  PID 
signal 是信号,PID 是进程号


kill 命令向指定的进程发出一个信号signal,在默认的情况下,kill 命令向指定进程发出信号15,正常情况下,将杀死那些不捕捉或不忽略这个信号的进程。

e.g.使用kill -15 指令,结束8981进程:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值