linux 下查看进程命令
2013-08-13 08:21:19   来源:   评论:0 点击: 收藏

ps -aux toppstree...
ps -aux 
top
pstree...

一.  TOP前五行统计信息

统计信息区前五行是系统整体的统计信息。

1. 第一行是任务队列信息

同 uptime  命令的执行结果:

[root@localhost ~]# uptime

 13:22:30 up 8 min,  4 users,  load average: 0.14, 0.38, 0.25

其内容如下:

12:38:33
 当前时间
 
up 50days
 系统运行时间,格式为时:分
 
1 user
 当前登录用户数
 
load average: 0.06, 0.60, 0.48
 系统负载,即任务队列的平均长度。 三个数值分别为  1分钟、5分钟、15分钟前到现在的平均值。
 

2. 第二、三行为进程和CPU的信息

当有多个CPU时,这些内容可能会超过两行。内容如下:

Tasks: 29 total
 进程总数
 
1 running
 正在运行的进程数
 
28 sleeping
 睡眠的进程数
 
0 stopped
 停止的进程数
 
0 zombie
 僵尸进程数
 
Cpu(s): 0.3% us
 用户空间占用CPU百分比
 
1.0% sy
 内核空间占用CPU百分比
 
0.0% ni
 用户进程空间内改变过优先级的进程占用CPU百分比
 
98.7% id
 空闲CPU百分比
 
0.0% wa
 等待输入输出的CPU时间百分比
 
0.0% hi
 
0.0% si
 

3. 第四五行为内存信息。

内容如下:

Mem: 191272k total
 物理内存总量
 
173656k used
 使用的物理内存总量
 
17616k free
 空闲内存总量
 
22052k buffers
 用作内核缓存的内存量
 
Swap: 192772k total
 交换区总量
 
0k used
 使用的交换区总量
 
192772k free
 空闲交换区总量
 
123988k cached
 缓冲的交换区总量。 内存中的内容被换出到交换区,而后又被换入到内存,但使用过的交换区尚未被覆盖, 该数值即为这些内容已存在于内存中的交换区的大小。相应的内存再次被换出时可不必再对交换区写入。
 

 进程信息

列名
 含义
 
PID
 进程id
 
PPID
 父进程id
 
RUSER
 Real user name
 
UID
 进程所有者的用户id
 
USER
 进程所有者的用户名
 
GROUP
 进程所有者的组名
 
TTY
 启动进程的终端名。不是从终端启动的进程则显示为 ?
 
PR
 优先级
 
NI
 nice值。负值表示高优先级,正值表示低优先级
 
P
 最后使用的CPU,仅在多CPU环境下有意义
 
%CPU
 上次更新到现在的CPU时间占用百分比
 
TIME
 进程使用的CPU时间总计,单位秒
 
TIME+
 进程使用的CPU时间总计,单位1/100秒
 
%MEM
 进程使用的物理内存百分比
 
VIRT
 进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES
 
SWAP
 进程使用的虚拟内存中,被换出的大小,单位kb。
 
RES
 进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA
 
CODE
 可执行代码占用的物理内存大小,单位kb
 
DATA
 可执行代码以外的部分(数据段+栈)占用的物理内存大小,单位kb
 
SHR
 共享内存大小,单位kb
 
nFLT
 页面错误次数
 
nDRT
 最后一次写入到现在,被修改过的页面数。
 
S
 进程状态。
            D=不可中断的睡眠状态
            R=运行
            S=睡眠
            T=跟踪/停止
            Z=僵尸进程
 
COMMAND
 命令名/命令行
 
WCHAN
 若该进程在睡眠,则显示睡眠中的系统函数名
 
Flags
 任务标志,参考 sched.h
 

详细出处参考:http://www.jb51.net/LINUXjishu/34604.html

相关热词搜索:linux 下查看进程用什么命令

上一篇:对 Linux 新手非常有用的 20 个命令
下一篇:Linux终端中如何切换到root权限