linux ps swn,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 /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:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值