ps命令及相关参数
2010-07-17 07:46
239 查看
进程定义:运行着一个或多个线程的地址空间和这些线程所需要的系统资源。
进程是用户代理,用户对计算机操作是通过进程进行的。
进程包括用户进程和守护进程。
那么如何查看一个进程呢?
首先,可以通过“pstree”命令查看进程树。
实际上,查看进程的命令是“ps”,下面讲解一下与其相关参数的含义:
a 与终端有关的进程
u 以用户名和启动时间顺序显示进程
x 与终端无关进程
r 正在运行的进程
l 以长格式显示进程
e 显示所有进程
其中,当我们在命令中加入参数“o”时,可以对显示的进程设置,例如:
ps axo pid,command 这个命令用来显示进程的PID段和COMMAND段
当进程显示后,可能会有一下参数,现对他们进行一下解释:
USER 进程所有者
PID 进程号(1—32767)
%CPU 占用cpu率
%MEN 内存占用率
VSZ 占用虚拟内存大小
RSS 占用非虚拟内存大小
TTY 有哪个终端发起(?与终端无关)
STAT 进程运行状态
START 进程发起时间
TIME 一共获得cpu的运行时长
COMMAND 哪个命令发起的进程
进程有以下几种状态:
D 不可中断
R 正在运行或等待运行
S 可中断的睡眠
T 进程停止
X 死进程(不可看到)
Z 僵死进程(重启系统就没了)
对于进程的优先级:
< 表示高优先的进程
N 低优先级的进程
L 有些页面被锁在内存中
s 进程领导者
l 多线程的进程
+ 前台运行的进程
对进程优先级进行调整:
进程优先级数值从“-20”到“19”,数值越小,优先级别越高。除了系统管理员,一般用户只能把数值调高,却不能调低。
在一个进程运行开始前调整
nice –n 5 command 其中“5”是进程调整数值,“command”是命令
在一个进程启动以后调整
renice 5 PID 其中“5”是进程调整数值
进程是用户代理,用户对计算机操作是通过进程进行的。
进程包括用户进程和守护进程。
那么如何查看一个进程呢?
首先,可以通过“pstree”命令查看进程树。
实际上,查看进程的命令是“ps”,下面讲解一下与其相关参数的含义:
a 与终端有关的进程
u 以用户名和启动时间顺序显示进程
x 与终端无关进程
r 正在运行的进程
l 以长格式显示进程
e 显示所有进程
其中,当我们在命令中加入参数“o”时,可以对显示的进程设置,例如:
ps axo pid,command 这个命令用来显示进程的PID段和COMMAND段
当进程显示后,可能会有一下参数,现对他们进行一下解释:
USER 进程所有者
PID 进程号(1—32767)
%CPU 占用cpu率
%MEN 内存占用率
VSZ 占用虚拟内存大小
RSS 占用非虚拟内存大小
TTY 有哪个终端发起(?与终端无关)
STAT 进程运行状态
START 进程发起时间
TIME 一共获得cpu的运行时长
COMMAND 哪个命令发起的进程
进程有以下几种状态:
D 不可中断
R 正在运行或等待运行
S 可中断的睡眠
T 进程停止
X 死进程(不可看到)
Z 僵死进程(重启系统就没了)
对于进程的优先级:
< 表示高优先的进程
N 低优先级的进程
L 有些页面被锁在内存中
s 进程领导者
l 多线程的进程
+ 前台运行的进程
对进程优先级进行调整:
进程优先级数值从“-20”到“19”,数值越小,优先级别越高。除了系统管理员,一般用户只能把数值调高,却不能调低。
在一个进程运行开始前调整
nice –n 5 command 其中“5”是进程调整数值,“command”是命令
在一个进程启动以后调整
renice 5 PID 其中“5”是进程调整数值
相关文章推荐
- 工作中常用命令之相关参数
- find 命令的相关参数
- surface shader相关参数,命令
- android oreo 中adb shell中的ps命令需要加参数ps -A
- shell的ps命令参数列表解释说明
- Linux下使用ps命令来查看Oracle DB以及EBS相关的进程
- x264命令参数与相关代码对应关系
- ps命令常用参数
- 有关rsync 同步命令参数相关信息
- ps命令查看进程启动时加的参数
- linux下ps与grep命令的相关用法
- linux下的ps命令执行后各项参数的含义
- ps 相关参数的详解
- Linux使用快捷键,who命令,rm命令,ps命令,cd,命令kill命令,find命令,grep命令,tar命令(gz、tar、bz2),用户管理,vim配置的一部分,相关命令
- Linux下使用ps命令来查看Oracle DB以及EBS相关的进程
- android 打包相关命令和参数
- 如何使用ADB命令查看Android手机相关信息参数
- Linux命令学习:ps(参数详解)
- Linux下使用ps命令来查看Oracle DB以及EBS相关的进程
- 常用ps命令--自选参数