• 二、ps命令详解


    
    

    一、ps axjf

    - a:显示一个终端所有的进程

    - u:显示进程的归属用户及内存使用情况

    - x:显示没有关联控制终端的进程

    - j:显示进程归属的进程组id、会话id、父进程id

    - f:以ascii形式显示出进程的层次关系

    • PPID:表示进程的父进程ID

    • PID:进程的ID

    • PGID:进程所在进程组的ID.

    • SID:进程所在会话ID.

    • TTY:表示进程关联的终端。

    • TPGID:值为-1,表示进程为守护进程。

    • STAT:表示进程当前的状态。

    • UID:启动进程的用户ID.

    • TIME:记录进程的运行时间。

    • COMMAND:表示进程的层次关系。

    二、ps aux

     

    •  USE:进程是哪个用户产生的。
    • PID:进程的身份证ID.
    • %CPU:表示进程占用CPU计算能力的百分比。
    • %MEM:表示进程占用了系统内存的百分比。
    • VSZ:进程使用的虚拟内存大小。
    • RSS:进程使用的物理内存大小。
    • TTY:表示进程关联的终端。
    • STAT:表示进程当前状态。
    • START:表示进程的启动时间。
    • TIME:记录进程的运行时间。
    • COMMAND:表示进程执行的具体程序。

    三、使用场景

    • 关注进程本身: ps aux
    • 关注进程间的关系: ps axjf

    四,查看进程树

    pstree

      pstree命令是用于查看进程树之间的关系,即哪个进程是父进程,哪个是子进程,可以清楚的看出来是谁创建了谁

    1、重要的参数:

    -A: 各进程树之间的连接以ASCII码字符来连接

    -U:各进程树之间的连接以utf8字符来连接,某些终端可能会有错误

    -p:同时列出每个进程的PID

    -u: 同时列出每个进程的所属账号名称:

     

      

     

     

      

  • 相关阅读:
    java 静态代码块和spring @value等注解注入顺序
    中秋节
    IP切换
    MMF循环队列实现RPC
    Redis 集群方案
    简单Http多线程下载实现
    信息采集
    大四了
    懒懒交流会《前端,架构,框架与库》里面提到的一些问题
    [知识整理] 导数据工具
  • 原文地址:https://www.cnblogs.com/yuanqiangfei/p/16194724.html
Copyright © 2020-2023  润新知