关于Linux操作系统进程操作命令简介

文章作者 100test 发表时间 2007:03:14 16:03:00
来源 100Test.Com百考试题网


1、ps 进程状态查询命令。

命令格式#ps [[选项]]

常用选项:

● -a,显示所有用户进程。

● -e,显示进程环境变量。

● -l,给出长列表。

● -r,只显示正在运行的进程。

● -S,增加CPU时间和页面出错。

● -w,按宽格式显示输出。默认情况下,如果输出结果不能在一行里显示,将会缩短结果输出。使用这个选项可以避免这个问题。

● -txx,只显示受tty.xx控制的进程。

● -u,打印用户格式,显示用户名和进程的起始时间。

● -x,显示不带控制终端的进程。

命令使用说明:

例子:

例A:分页显示所有的进程,同时显示进程的用户名和起始时间。命令如下:

#ps -axu | more

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND

root 1 0.2 0.1 1388 492 ? S 22:06 0:04 init

root 2 0.0 0.0 0 0 ? SW 22:06 0:00 [keventd]

root 3 0.0 0.0 0 0 ? SWN 22:06 0:00 [ksoftirqd/0]

root 4 0.0 0.0 0 0 ? SW 22:06 0:00 [kswapd]

root 5 0.0 0.0 0 0 ? SW 22:06 0:00 [bdflush]

root 6 0.0 0.0 0 0 ? SW 22:06 0:00 [k0updated]

root 8 0.0 0.0 0 0 ? SW 22:06 0:00 [kjournald]

root 1077 0.0 0.1 1360 400 tty4 S 22:09 0:00

/sbin/mingetty tty4

root 1078 0.0 0.1 1360 400 tty5 S 22:09 0:00

/sbin/mingetty tty5

root 1079 0.0 0.1 1360 400 tty6 S 22:09 0:00

/sbin/mingetty tty6

........

ps命令输出字段的含义:

● USER,进程所有者的用户名。

● PID,进程号,可以唯一标识该进程。

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

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

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

● RSS,进程占用的物理内存的总数量,以K为单位。

● TTY,进程相关的终端名。

● STAT,进程状态,用(R--运行或准备运行;S--睡眠状态;I--空闲;Z--冻结;D--不间断睡眠;W-进程没有驻留页;T停止或跟踪。)这些字母来表示。

● START,进程开始运行时间。

● TIME,进程使用的总CPU时间。

● COMMAND,被执行的命令行。



相关文章


Linux网络管理实验汇总(1)
RH253RedHatLinux网络及安全管理
RH133RedHatLinux系统管理
RH033RedHatLinux基础课程
关于Linux操作系统进程操作命令简介
Linux系统的网络管理测试工具简介
SCSECA认证新增Solaris10安全考试CX-310-303
在Linux平台上直接运行虚拟Windows
Linux学习前指导,历史及基本操作
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛