• linux ps命令详解


    ps命令用于监测进程的工作情况。进程是正在运行的程序,一直处于动态变化中,而ps命令所显示的进程工作状态时瞬间的。

    使用方式:ps[options][-help]

    常用参数:

    -A :显示所有进程

    -a:显示一个终端的所有进程。除了会话引线

    -N:忽略选择

    -d:显示所有进程。但省略所有的会好引线。

    -x:显示没有控制终端的进程,同时显示各个命令的具体路径

    -p:pid 进程使用cpu的时间

    -u:显示用户的UID

    -g:gid or groupname显示组的所有进程

    -f:全部列出,通用和其他选项联用。

    -j:作业格式

    -o:用户自定义格式。

    -m:显示所有的线程

    -H:显示进程的层次

    -w:宽格显示

    -l:长格显示

    -au:显示较为详细的进程信息

    -aux:即显示所有进程又显示详细信息

    v:以虚拟存储器格式显示

    s:以信号格式显示

    e:命令之后显示环境

    h:不显示第一行

     ps命令常用用法

    ps a 显示现在终端下的所有程序,包含其他用户的程序。

    ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。

    ps e列出程序时,显示每个程序所使用的环境变量。

    ps f用ASCII字符显树状结构,表达程序间的相互关系。

    ps s采用程序信号的格式显示程序状况。

    ps S列出程序时,包含已中断的子程序资料。

    ps u 以用户为主的格式来显示程序状况。

    ps x 显示所有程序,不以终端机来区分。

    运行ps aux

    head标头

    USER 用户名

    UID 用户ID(User ID)

    PID 进程ID(Process ID)

    PPID  父进程的进程ID(Parent Process id)

    SID 会话ID(Session id)

    %CPU 进程的cpu占用率

    %MEM 进程的内存占用率

    VSZ 进程所使用的虚拟的大小(Virtual Size)

    RSS 进程使用的驻留集大小或者是实际内存的大小,kbytes字节

    TTY 与进程关联的终端(tty)

    STAT 进程的状态:进程状态使用字符表示的(STAT的状态码)

    R运行 Runnable(on run queue) 正在运行或在运行队列中等待。

    s 睡眠 Sleeping  休眠中,受阻,在等待某个条件的形成或者接受到信号。

     I 空闲 Idie

    Z 僵死 进程已终止,但进程描述符存在,直到父进程调用wait4系统调用后释放。

    D 不可中断 收到信号不唤醒和不可运行,进程必须等待直到有中断发生。

    T 终止 进程收到SIGSTOP,SIGSTP,SIGTIN,SIGTOU信号后停止运行。

    P 等待交换页

    W 无驻留页 没有足够的记忆体分页可分配。

    x 死掉的进程

    《 高优先级进程         高优先序的进程

    N 低优先 级进程        低优先序的进程

    L 内存锁页 Lock  有记忆体分页分配并缩在记忆体内

    s 进程的领导者(在它之下有子进程)

    I 多进程的

    + 位于后台的进程组

    START 进程启动时间和日期

    TIME 进程使用的总cpu时间

    COMMAND 正在执行的命令行命令

    NI 优先级(Nice)

    PRI 进程优先级编号(Priority)

    WCHAN 进程正在睡眠的内核函数名称;该函数的名称是从/root/system.map文件中获得的。

    FLAGS 与进程相关的数字标识。

  • 相关阅读:
    js 获取asp.net TextBox值
    项目笔记一
    如何取GridView中隐藏列的值
    使用bablepolyfill
    border: 0.5px
    选择查询固定位置的数据
    SQL用户数据库权限设置
    Java.1 HelloWorld的分析
    Java.2 面向对象
    【drupal实践】windows下drupal7.22develop版本安装
  • 原文地址:https://www.cnblogs.com/zqjt2/p/5408057.html
Copyright © 2020-2023  润新知