linux ps输出项的含义,【整理】ps命令输出字段的含义

【整理】ps命令输出字段的含义

Linux中的ps命令,用于查看进程状态信息。

其输出内容有很多列,每一列中又有很多字母或符号表示很多种不同意思。

先贴个例子:

MTLG>ps

PID  Uid        VSZ  Stat     Command

1 root        132    S         /sbin/init

2 root                  RWN   [ksoftirqd/0]

3 root                  SW

4 root                  SW

5 root                  SW

6 root                  SW

7 root                  SW     [pdflush]

8 root                  SW     [pdflush]

9 root                  SW

10 root                  SW

11 root                  SW    [mtdblockd]

12 root                  SW

13 root                  SW

14 root                  DW

15 root                  SWN  [jffs2_gcd_mtd3]

22 root        396    S        /bin/sh /root/focus.profile

23 root         32     S       /bin/watchdogd -f -k 1 -w 5

30 root                  SW

50 root      11606  S      /root/focusapp

51 root      11606  S      /root/focusapp

52 root      11606  S      /root/focusapp

143 root      11606 S      /root/focusapp

144 root        384   S      sh -c ps < /dev/silabstty0 > /dev/silabstty0 2>&1

145 root        516   R      ps

具体含义为:

字 段 含义

USER 进程所有者的用户名

PID 进程号

%CPU 进程自最近一次刷新以来所占用的CPU时间和总时间的百分比

%MEM 进程使用内存的百分比

VSZ 进程使用的虚拟内存大小,以K为单位

RSS 驻留空间的大小。显示当前常驻内存的程序的K字节数。

TTY 进程相关的终端

STAT 进程状态,用下面的代码中的一个给出:D不可中断Uninterruptible sleep (usually IO)R正在运行,或在队列中的进程S处于休眠状态T停止或被追踪Z僵尸进程W进入内存交换(从内核2.6开始无效)X死掉的进程

TIME 进程使用的总CPU时间

COMMAND 被执行的命令行

NI 进程的优先级值,较小的数字意味着占用较少的CPU时间

PRI 进程优先级。

PPID 父进程ID

WCHAN 进程等待的内核事件名

其中关于状态信息的英文解释:

PROCESS STATE CODESHere are the different values that the s, stat and state output specifiers

(header “STAT” or “S”) will display to describe the state of a process.

D    Uninterruptible sleep (usually IO)

R    Running or runnable (on run queue)

S    Interruptible sleep (waiting for an event to complete)

T    Stopped, either by a job control signal or because it is being traced.

W    paging (not valid since the 2.6.xx kernel)

X    dead (should never be seen)

Z    Defunct (“zombie”) process, terminated but not reaped by its parent.

For BSD formats and when the stat keyword is used, additional characters may

be displayed:

N    low-priority (nice to other users)

L    has pages locked into memory (for real-time and custom IO)

s    is a session leader

l    is multi-threaded (using CLONE_THREAD, like NPTL pthreads do)

+    is in the foreground process group

【引用】

2.man ps

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux中,ps命令用于显示系统进程的相关信息。通过ps命令可以查看进程的CPU占用率、内存占用率、虚拟内存大小、驻留集大小、与终端关联、进程状态、进程启动时间和日期、进程使用的总CPU时间、正在执行的命令命令、进程优先级、父进程的进程ID、会话ID、进程正在睡眠的内核函数名称等信息。 其中,%CPU示进程的CPU占用率,%MEM示进程的内存占用率,VSZ示进程所使用的虚存的大小,RSS示进程使用的驻留集大小或者是实际内存的大小,TTY示与进程关联的终端,STAT示进程的状态,START示进程的启动时间和日期,TIME示进程使用的总CPU时间,COMMAND示正在执行的命令命令,NI示进程的优先级,PRI示进程的优先级编号,PPID示父进程的进程ID,SID示会话ID,WCHAN示进程正在睡眠的内核函数名称,FLAGS示与进程相关的数字标识。 需要注意的是,有一种进程状态叫做TASK_UNINTERRUPTIBLE,它存在的意义是保护进程在与硬件进行操作时不被打断,避免设备陷入不可控的状态。然而,这种状态是非常短暂的,通过ps命令等方式几乎不可能捕捉到。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [linux ps命令 格式 进程状态 各字段含义 简介](https://blog.csdn.net/whatday/article/details/104729837)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [linux下的ps命令执行后各参数的含义](https://blog.csdn.net/zhailihua/article/details/79628842)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值