CentOS命令 - ps: 显示当前进程的快照
时间:2015-05-18 01:14 来源:linux.it.net.cn 作者:IT
命令格式
ps [options]
实例
a) 查看所有的进程
huey@huey-K42JE:~$ ps aux | head
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 3664 1984 ? Ss Apr22 0:00 /sbin/init
root 2 0.0 0.0 0 0 ? S Apr22 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S Apr22 0:01 [ksoftirqd/0]
root 4 0.0 0.0 0 0 ? S Apr22 0:38 [kworker/0:0]
root 6 0.0 0.0 0 0 ? S Apr22 0:00 [migration/0]
root 7 0.0 0.0 0 0 ? S Apr22 0:00 [watchdog/0]
root 8 0.0 0.0 0 0 ? S Apr22 0:00 [migration/1]
root 10 0.0 0.0 0 0 ? S Apr22 0:01 [ksoftirqd/1]
root 11 0.0 0.0 0 0 ? S Apr22 0:00 [watchdog/1]
信息含义
列标题含义:
标题
说明
USER
用户ID,表示该进程的所有者
PID
表示进程ID
%CPU
CPU使用百分比
%MEM
内存使用百分比
VSZ
虚拟耗用内存大小
RSS
实际使用的内存大小。进程使用的物理内存(RAM)大小(以KB为单位)
TTY
代表来进程的控制终端,问号表示没有终端控制
STAT
表示进程的当前状态
START
进程开启的时间。如果超过24个小时,那么将使用日期来显示
TIME
表示进程消耗的CPU时间总和
进程状态含义:
状态
含义
R
运行状态。进程正在运行或准备运行
S
睡眠状态。进程不在运行,而是在等待某事件的发生,如键盘输入或者收到网络报文
D
不可中断的睡眠状态,进程在等待 I/O 操作,如硬盘驱动
T
暂停状态。进程被指示暂停(后续还可以继续运行)
Z
无效或者“僵尸”进程。子进程被终止,但是还没有被父进程彻底释放掉
<
高优先级进程。进程可以被赋予更多的重要性,分配更多的CPU时间。
N
低优先级进程。
(责任编辑:IT)
命令格式ps [options]
实例a) 查看所有的进程 huey@huey-K42JE:~$ ps aux | head USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 3664 1984 ? Ss Apr22 0:00 /sbin/init root 2 0.0 0.0 0 0 ? S Apr22 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Apr22 0:01 [ksoftirqd/0] root 4 0.0 0.0 0 0 ? S Apr22 0:38 [kworker/0:0] root 6 0.0 0.0 0 0 ? S Apr22 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S Apr22 0:00 [watchdog/0] root 8 0.0 0.0 0 0 ? S Apr22 0:00 [migration/1] root 10 0.0 0.0 0 0 ? S Apr22 0:01 [ksoftirqd/1] root 11 0.0 0.0 0 0 ? S Apr22 0:00 [watchdog/1]
信息含义列标题含义:
进程状态含义:
(责任编辑:IT) |