Linux下面ps -o是啥意思

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下面ps -o是啥意思相关的知识,希望对你有一定的参考价值。

ps命令的-o参数,是说明用户自定义格式。比如-o pid= -o cmd= 就是让ps命令分别显示进程的pid和相应的命令和详细参数,这样ps命令就不会像默认的那样显示很多其他内容了,而只显示你关心的部分。如下图所示:

参考技术A

输出指定的字段

例如命令:

   ps -o pid,ppid,pgrp,session,tpgid,comm     详情请查看“Linux命令大全”

参考技术B 是不是搞错了啊
linux上进程有5种状态:
1. 运行(正在运行或在运行队列中等待)
2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号)
3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生)
4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放)
5. 停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行运行)

ps工具标识进程的5种状态码:
D 不可中断 uninterruptible sleep (usually IO)
R 运行 runnable (on run queue)
S 中断 sleeping
T 停止 traced or stopped
Z 僵死 a defunct (”zombie”) process

名称:ps
使用权限:所有使用者
使用方式:ps [options] [--help]
说明:显示瞬间行程 (process) 的动态
参数:
ps 的参数非常多, 在此仅列出几个常用的参数并大略介绍含义
你记错了吧
ps :是显示瞬间进程的状态,并不动态连续;
-A 列出所有的行程
-w 显示加宽可以显示较多的资讯
-au 显示较详细的资讯
-aux 显示所有包含其他使用者的行程
参考技术C 输出指定的字段
如命令:
   ps -o pid,ppid,pgrp,session,tpgid,comm
linux命令可以参考
参考技术D ps -o 是用户自定义输出格式

比如ps -o cmd=
你可以man ps查看

linux之ps -ef与ps aux

    大家好,今天讲的任务是ps命令也就是进程命令,看进程的。没什么技术要求。我带大家看一下。

    ps -ef命令:
     
  这里面有一些参数我下面介绍一下:
       UID:用户ID
       PID:进程
ID
      PPID:父进程号
     C:
CPU的占用率
    STIME:进程的启动时间
    TTY:
TTY终端
    TIME:进程执行起到现在总的
CPU占用时间
    CMD:启动这个进程的命令

    ps -aux命令:

同样下面我也介绍一下aux下的参数:
  USER:哪个用户启动了这个命令
  PID:进程的
ID
  %CPU:
CPU的占用率
  %MEM:内存的使用率
  VSZ:如果一个程序完全驻留在内存中一共需要使用多少内存空间
  RSS:进程当前占用了多少内存
  TTY:
tty终端
  STAT:表示当前进程的状态(
S#处于休眠的状态;D#不可中断的状态 ;Z#僵尸进程 ;X#死掉的进程)
  START:启动这个命令的时间点
  TIME:进程执行起到现在总的
CPU占用时间
  COMMAND:启动这个进程的命令
一般执行
ps -ef 或者ps aux 命令是查看我们的进程是否启动成功,或者找出进程号,对进程的kill强制关闭 ,我一般使用ps -ef用的多一点哈哈哈。因为我觉得ps -ef里面的东西实用一点今天的任务还是挺简单的。so easy!wink!!!!

 

 

 

以上是关于Linux下面ps -o是啥意思的主要内容,如果未能解决你的问题,请参考以下文章

PS各种免费滤镜

PS证件照换背景

如何在图片上添加文字,把二维码放图片上上

PS学习之合成特效:被风沙侵蚀的动物们

怎么用ps添加色阶调整层

怎样快速学会PS