GoGPT Best VPN GoSearch

OnWorks 网站图标

ps - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 ps

这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 ps,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


ps - 报告当前进程的快照。

概要


ps [选项]

商品描述


ps 显示有关所选活动进程的信息。 如果你想要一个
选择和显示信息的重复更新,使用 最佳(1) 代替。

这个版本的 ps 接受几种选项:

1 UNIX 选项,可以分组并且必须以破折号开头。
2 个 BSD 选项,可以分组并且不能与破折号一起使用。
3 个 GNU 长选项,前面有两个破折号。

不同类型的选项可以自由混合,但可能会出现冲突。 有一些
同义选项,功能相同,因为有许多标准和 ps
实现这 ps 兼容。

请注意,“ps -辅助“不同于”ps ". POSIX 和 UNIX 标准要求
"ps -辅助" 打印名为 "x" 的用户拥有的所有进程,以及打印所有进程
将由 -a 选项。 如果名为“x”的用户不存在,则此 ps
可能会将命令解释为“ps " 而是打印警告。这种行为是
旨在帮助转换旧的脚本和习惯。 它很脆弱,受制于
变化,因此不应依赖。

默认情况下, ps 选择具有相同有效用户 ID (euid=EUID) 的所有进程作为
当前用户并与调用者相同的终端相关联。 它显示
进程ID(pid=PID),与进程关联的终端(tname=TTY),累计
[DD-]hh:mm:ss 格式的 CPU 时间 (time=TIME),以及可执行文件名称 (ucmd=CMD)。 输出
默认情况下是未排序的。

使用 BSD 风格的选项会将进程状态 (stat=STAT) 添加到默认显示和
显示命令 args (args=COMMAND) 而不是可执行文件名称。 你可以覆盖
这与 PS_格式 环境变量。 使用 BSD 风格的选项也将
更改进程选择以包括拥有的其他终端 (TTY) 上的进程
由你; 或者,这可以描述为将选择设置为所有
过滤进程以排除其他用户拥有或不在终端上的进程。 这些
effects are not considered when options are described as being "identical" below, so -M
将被视为相同 Z 等等。

除下文所述外,过程选择选项是附加的。 默认选择
被丢弃,然后将选定的进程添加到要处理的进程集中
显示。 因此,如果过程满足任何给定的选择标准,则将显示该过程。

示例


使用标准语法查看系统上的每个进程:
ps -e
ps -如果
ps -eF
ps -伊利

使用BSD语法查看系统上的每个进程:
ps ax
ps 阿须

要打印进程树:
ps -ejH
ps 轴心

获取有关线程的信息:
ps -eLf
ps 轴心

获取安全信息:
ps -eo euser,ruser,suser,fuser,f,comm,标签
ps 轴心
ps -eM

要以用户格式查看以root(真实和有效ID)身份运行的每个进程,请执行以下操作:
ps -U -u u

要使用用户定义的格式查看每个进程:
ps -eo pid,tid,类,rtprio,ni,pri,psr,pcpu,stat,wchan:14,comm
ps AXO 统计、euid、ruid、tty、tpgid、sess、pgrp、ppid、pid、pcpu、comm
ps -敖 pid,tt,用户,fname,tmout,f,wchan

仅打印 syslogd 的进程 ID:
ps -C syslogd的 -o 进程号=

仅打印 PID 42 的名称:
ps -q 42 -o 通讯 =

简单 疗程开始前 选择


a 解除 BSD 风格的“只有你自己”限制,该限制强加于
当使用某些 BSD 样式(不带“-”)选项或当 ps
个性设置类似于BSD。 以这种方式选择的一组进程是
除了通过其他方式选择的一组进程之外。 一个替补
描述是这个选项导致 ps 使用终端列出所有进程
(tty),或者在与 x 选项。

-A 选择所有进程。 相同 -e.

-a 选择除两个会话领导者之外的所有进程(请参阅 获取身份(2)) 和进程不
与终端相关联。

-d 选择除会话领导者之外的所有进程。

--取消选择
选择除满足指定条件的进程以外的所有进程(否定
选择)。 相同 -N.

-e 选择所有进程。 相同 -A.

g 真的所有,甚至会议领导人。 此标志已过时,可能会在
未来的版本。 它通常由 a 标志,并且仅在
在 sunos4 个性化操作。

-N 选择除满足指定条件的进程以外的所有进程(否定
选择)。 相同 --取消选择.

T 选择与此终端关联的所有进程。 与 t 选项
没有任何争论。

r 将选择限制为仅运行的进程。

x 解除 BSD 风格的“必须有一个 tty”限制,该限制强加于
当使用某些 BSD 样式(不带“-”)选项或当 ps
个性设置类似于BSD。 以这种方式选择的一组进程是
除了通过其他方式选择的一组进程之外。 一个替补
描述是这个选项导致 ps 列出您拥有的所有进程(相同
EUID 作为 ps),或者在与 a 选项。

疗程开始前 选择 BY 清单


这些选项接受以空格分隔或逗号分隔形式的单个参数
列表。 它们可以多次使用。 例如: ps -p "1 2" -p 3,4

-123 相同 --pid 123.

123 相同 --pid 123.

-C 命令列表
按命令名称选择。 这将选择具有可执行名称的进程
in 命令列表.

-G 列表
按实际组 ID (RGID) 或名称选择。 这将选择真正的进程
组名或 ID 在 列表 列表。 真实的组 ID 标识的组
创建进程的用户,见 获取信息(2)。

-g 列表
按会话或按有效组名选择。 按会话选择由指定
许多标准,但有效群体的选择是合乎逻辑的行为
其他几个操作系统使用。 这个 ps 将在列表中按会话选择
完全是数字(就像会话一样)。 组 ID 号仅在某些情况下有效
还指定了组名。 见 -s- 团体 选项​​。

- 团体 列表
按实际组 ID (RGID) 或名称选择。 相同 -G.

- 团体 列表
按有效组 ID (EGID) 或名称选择。 这将选择其进程
有效的组名或 ID 在 列表. 有效组 ID 描述了
进程使用其文件访问权限的组(请参阅 搞定(2))。 这
-g 选项通常是替代 - 团体.

p 列表
按进程 ID 选择。 相同 -p--pid.

-p 列表
通过PID选择。 这将选择其进程 ID 号出现在
列表. 相同 p--pid.

--pid 列表
按进程 ID 选择。 相同 -pp.

--ppid 列表
按父进程 ID 选择。 这将选择具有父进程 ID 的进程
in 列表. 也就是说,它选择作为列表中所列进程的子进程的进程
列表.

q 列表
按进程 ID 选择(快速模式)。 相同 -q--快速pid.

-q 列表
通过PID选择(快速模式)。 这将选择其进程 ID 号的进程
出现在 列表. 有了这个选项 ps 仅读取 pid 的必要信息
列在 列表 并且不应用额外的过滤规则。 的顺序
pids 未排序并保留。 没有额外的选择选项,排序和森林
在这种模式下允许类型列表。 相同 q--快速pid.

--快速pid 列表
按进程 ID 选择(快速模式)。 相同 -qq.

-s 访问列表
按会话 ID 选择。 这将选择具有指定会话 ID 的进程
访问列表.

--sid 访问列表
按会话 ID 选择。 相同 -s.

t 文体师
按 tty 选择。 几乎相同 -t--tty,但也可以与
空的 文体师 指示与关联的终端 ps。 使用 T 选项是
被认为比使用更清洁 t 空着 文体师.

-t 文体师
按 tty 选择。 这将选择与中给出的终端关联的进程
文体师. 终端(ttys,或用于文本输出的屏幕)可以在几个
形式:/dev/ttyS1、ttyS1、S1。 普通的“-”可用于选择不
连接到任何终端。

--tty 文体师
通过终端选择。 相同 -tt.

U 用户清单
按有效用户 ID (EUID) 或名称选择。 这将选择其进程
有效的用户名或 ID 在 用户清单. 有效用户 ID 描述用户
进程使用其文件访问权限(请参阅 盖特伊德(2))。 完全相同的
-u- 用户.

-U 用户清单
按真实用户 ID (RUID) 或名称选择。 它选择真正用户的进程
姓名或 ID 在 用户清单 列表。 真实用户 ID 标识了谁
创建进程,见 获取用户名(2)。

-u 用户清单
按有效用户 ID (EUID) 或名称选择。 这将选择其进程
有效的用户名或 ID 在 用户清单.

有效用户 ID 描述了其文件访问权限被使用的用户
过程(见 盖特伊德(2))。 相同 U- 用户.

- 用户 用户清单
按真实用户 ID (RUID) 或名称选择。 相同 -U.

- 用户 用户清单
按有效用户 ID (EUID) 或名称选择。 相同 -uU.

OUTPUT FORMAT CONTROL


这些选项用于选择显示的信息 ps. 输出可能不同
按个性。

-c 显示不同的调度程序信息 -l 选项。

- 语境
显示安全上下文格式(适用于 SELinux)。

-f 做全格式列表。 此选项可以与许多其他 UNIX 风格的
添加其他列的选项。 它还导致命令参数为
打印。 当与 -L, NLWP(线程数)和 LWP(线程 ID)
将添加列。 见 c 选项,格式关键字 ARGS, 和格式
关键词 COMM.

-F 额外的完整格式。 见 -f 选项,其中 -F 暗示。

- 格式 格式
用户定义的格式。 相同 -oo.

j BSD 作业控制格式。

-j 作业格式。

l 显示 BSD 长格式。

-l 长格式。 这 -y 选项通常对此很有用。

-M 添加一列安全数据。 相同 Z (对于 SELinux)。

O 格式
已预加载 o (超载)。 BSD O 选项可以像 -O (用户定义的输出
带有一些预定义的公共字段的格式)或可用于指定排序顺序。
试探法用于确定此选项的行为。 为确保
获得所需的行为(排序或格式化),请在某些
其他方式(例如 -O or - 种类)。 当用作格式化选项时,它是
相同 -O,具有BSD的个性。

-O 格式
喜欢 -o,但预加载了一些默认列。 相同 -o PID,格式,
状态、tname、时间、命令 or -o PID,格式,tname,时间,cmd,请参阅 -o 联络一位教师

o 格式
指定用户定义的格式。 相同 -o- 格式.

-o 格式
用户定义的格式。 格式 是以空格分隔的形式的单个参数
或逗号分隔的列表,它提供了一种指定单个输出列的方法。
已识别的关键字在 标准 FORMAT 说明符 部分
以下。 标题可以重命名(ps -o pid,ruser=真实用户 -o comm=命令)as
想要的。 如果所有列标题都为空 (ps -o 进程号= -o 通讯 =) 然后是标题
行不会输出。 对于宽标题,列宽将根据需要增加;
这可用于加宽列,例如 WCHAN (ps -o pid,wchan=WIDE-WCHAN-
COLUMN -o COMM)。 显式宽度控制(ps opid,wchan:42,cmd) 也提供。
的行为 ps -o pid=X,通讯=Y 因人而异; 输出可能是一个
名为“X,comm=Y”的列或名为“X”和“Y”的两列。 使用多个 -o 选项
有疑问时。 使用 PS_格式 指定默认值的环境变量
想要的; DefSysV 和 DefBSD 是可用于选择默认 UNIX 的宏
或 BSD 列。

s 显示信号格式。

u 显示面向用户的格式。

v 显示虚拟内存格式。

X 注册格式。

-y 不显示旗帜; 显示 rss 代替 addr。 此选项只能与
-l.

Z 添加一列安全数据。 相同 -M (对于 SELinux)。

OUTPUT 修饰语


c 显示真正的命令名称。 这是从可执行文件的名称派生的,
而不是来自 argv 值。 命令参数和对它们的任何修改
因此未显示。 此选项有效地将 ARGS 格式关键字进入
COMM 格式关键字; 它很有用 -f 格式选项和各种
BSD 风格的格式选项,通常都显示命令参数。 看
这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 -f 选项,格式关键字 ARGS, 和格式关键字 COMM.

--列 n
设置屏幕宽度。

- 列 n
设置屏幕宽度。

--累积
包括一些死的子进程数据(作为与父进程的总和)。

e 在命令后显示环境。

f ASCII 艺术过程层次结构(森林)。

- 森林
ASCII 艺术流程树。

h 没有标题。 (或者,BSD 个性中的每个屏幕一个标题)。 这 h 选项是
有问题。 标准BSD ps 使用此选项在每页上打印标题
输出,但较旧的 Linux ps 使用此选项完全禁用标题。 这个
版本的 ps 遵循 Linux 用法,除非 BSD 不打印标题
已选择个性,在这种情况下,它会在每页上打印一个标题
输出。 无论当前的个性如何,您都可以使用长选项
--标题--无标题 启用每页打印标题或禁用标题
完全,分别。

-H 显示进程层次结构(林)。

--标题
重复标题行,每页输出一个。

k 规格 指定排序顺序。 排序语法是 [+|-][,[+|-][,...]]。 选择一个
多字母键来自 标准 FORMAT 说明符 部分。 “+”是可选的
因为默认方向是增加数字或字典顺序。 完全相同的
- 种类.

例子:
ps jaxkuid,-ppid,+pid
ps 阿克斯 COMM o 通讯,参数
ps 启动时间 -如果

--行 n
设置屏幕高度。

-n 名单
设置名单文件。 相同 N. 正确的 WCHAN 需要名称列表文件
显示,并且必须与当前的 Linux 内核完全匹配才能获得正确的输出。
如果没有此选项,名称列表的默认搜索路径为:

$PS_SYSMAP
$PS_SYSTEM_MAP
/过程/*/陈
/boot/System.map-$(uname -r)
/boot/系统.map
/库/模块/$(uname -r)/系统.map
/usr/src/linux/System.map
/系统.map

n WCHAN 和 USER 的数字输出(包括所有类型的 UID 和 GID)。

N 名单
指定名单文件。 相同 -n,请参阅 -n 以上。

--无标题
根本不打印标题行。 --无标题 是此选项的别名。

O 秩序
排序顺序(重载)。 BSD O 选项可以像 -O (用户定义的输出
带有一些预定义的公共字段的格式)或可用于指定排序顺序。
试探法用于确定此选项的行为。 为确保
获得所需的行为(排序或格式化),请在某些
其他方式(例如 -O or - 种类).

用于排序,过时的 BSD O 选项语法是 O[+|-]k1[,[+|-]k2[,...]]。 它命令
根据序列指定的多级排序列出进程
一个字母的快捷键 k1,k2, ... 描述于 过时 排序 KEYS 部分
以下。 “+”目前是可选的,只是重新迭代默认方向
一个关键,但可能有助于区分 O 从一个排序 O 格式。 “-”反转
方向仅在它前面的键上。

--行 n
设置屏幕高度。

S 总结一些信息,例如 CPU 使用率,从死子进程到它们的
父母。 这对于检查父进程重复的系统很有用
分叉短命的孩子去做工作。

- 种类 规格
指定排序顺序。 排序语法是 [+|-][,[+|-][,...]]。 选择一个
多字母键来自 标准 FORMAT 说明符 部分。 “+”是可选的
因为默认方向是增加数字或字典顺序。 完全相同的
k。 例如: ps JAX --sort=uid,-ppid,+pid

w 宽输出。 使用此选项两次以获得无限宽度。

-w 宽输出。 使用此选项两次以获得无限宽度。

- 宽度 n
设置屏幕宽度。

线 显示屏玻璃制造


H 将线程显示为进程。

-L 显示线程,可能带有 LWP 和 NLWP 列。

m 在进程之后显示线程。

-m 在进程之后显示线程。

-T 显示线程,可能带有 SPID 列。

其他 相关信息


- 帮帮我 部分
打印帮助信息。 section 参数可以是以下之一 s实现 lo输出,
t头条, ma二。 该参数可以缩短为带下划线的其中之一
字母如:s|l|o|t|m|a。

- 信息 打印调试信息。

L 列出所有格式说明符。

V 打印 procps-ng 版本。

-V 打印 procps-ng 版本。

- 版
打印 procps-ng 版本。

附注


本篇 ps 通过读取 /proc 中的虚拟文件来工作。 这个 ps 不需要设置uid
kmem 或有任何权限运行。 不要给这个 ps 任何特殊权限。

本篇 ps 需要访问名单数据才能正确显示 WCHAN。 对于 2.6 之前的内核,
必须安装 System.map 文件。

CPU 使用率目前表示为整个过程中运行时间所占的百分比
进程的生命周期。 这并不理想,也不符合标准
ps 否则符合。 CPU 使用率加起来不太可能正好是 100%。

SIZE 和 RSS 字段不计算进程的某些部分,包括页表,
内核堆栈、struct thread_info 和 struct task_struct。 这通常至少为 20 KiB
始终驻留的内存。 SIZE 是进程的虚拟大小(代码+数据+
堆)。

进程标记是死进程(所谓的“僵尸”),因为
他们的父母没有正确地摧毁他们。 这些进程将被销毁
初始化(8) 如果父进程退出。

如果用户名的长度大于显示列的长度,则
而是显示数字用户 ID。

命令选项,例如 ps -辅助 不推荐,因为它混淆了两种不同的
标准。 根据 POSIX 和 UNIX 标准,上述命令要求显示
带有 TTY 的所有进程(通常是用户正在运行的命令)加上所有进程
由名为“x”的用户拥有。 如果该用户不存在,则 ps 会假设你真的
意思是“ps ".

疗程开始前 旗帜


这些值的总和显示在“F”列中,该列由 标志
输出说明符:

1 分叉但没有执行
4 使用超级用户权限

疗程开始前 编码


这是不同的值 s, 统计 输出说明符(标题“STAT”
或“S”)将显示以描述进程的状态:

D 不间断睡眠(通常是IO)
R 正在运行或可运行(在运行队列上)
S 可中断睡眠(等待事件完成)
T由作业控制信号停止
t 在跟踪期间被调试器停止
W 分页(自 2.6.xx 内核起无效)
X死了(不应该被看到)
Z 已失效(“僵尸”)进程,已终止但未由其父进程收割

对于 BSD 格式,当 统计 使用关键字,可能会显示其他字符:

< 高优先级(对其他用户不好)
N 低优先级(对其他用户好)
L 将页面锁定到内存中(用于实时和自定义 IO)
s 是会话领导者
l 是多线程的(使用 CLONE_THREAD,就像 NPTL pthreads 那样)
+ 在前台进程组中

过时 排序 KEYS


这些密钥由 BSD 使用 O 选项(用于排序时)。 GNU - 种类
选项不使用这些键,但在下面描述的说明符 标准 FORMAT
说明符 部分。 请注意,排序中使用的值是内部值 ps 使用
而不是某些输出格式字段中使用的“熟”值(例如对 tty 进行排序
将按设备编号排序,而不是根据显示的终端名称)。 管道 ps
输出到 分类(1) 命令,如果你想对熟值进行排序。

KEY 商品描述
c cmd 可执行文件的简单名称
c pcpu cpu利用率
f 将标志标记为长格式 F 字段
g pgrp 进程组 ID
G tpgid 控制 tty 进程组 ID
j cuttime 累计用户时间
j cstime 累计系统时间
k utime 用户时间
m min_flt 次要页面错误数
M maj_flt 主要页面错误数
n cmin_flt 累积次要页面错误
N cmaj_flt 累积主要页面错误
o 会话会话 ID
p pid 进程 ID
P ppid 父进程 ID
r rss 常驻集大小
R常驻常驻页面
s size 以千字节为单位的内存大小
S share 共享页面数量
t tty 控制tty的设备号
T start_time 时间进程开始
U uid 用户 ID 号
u 用户用户名
v vsize 总 VM 大小(以 KiB 为单位)
y priority 内核调度优先级

AIX FORMAT 描述符


本篇 ps 支持 AIX 格式描述符,其工作方式有点像
的printf(1)和 的printf(3). 例如,正常的默认输出可以用
这个: ps -eo "%p %y %x %C”。 该 正常 代码在下一节中描述。

守则 正常 HEADER
%C 电脑处理器 %CPU
%G 组 GROUP
%P ppid PPID
%U 用户 USER
%a args 命令

%c 通讯命令
%g rgroup RGROUP
%n 不错的 NI
%p PID PID
%r pgid PGID
%t 时间已过
%u 用户 RUSER
%x 时间 TIME
%y TTY
%z VSZ VSZ

标准 FORMAT 说明符


以下是可用于控制输出格式的不同关键字(例如
选项 -o) 或使用 GNU 样式对选定的进程进行排序 - 种类 选项。

例如: ps -eo pid,用户,参数 - 种类 用户

这个版本的 ps 尝试识别其他实现中使用的大多数关键字
of ps.

以下用户定义的格式说明符可能包含空格:
ARGS, CMD, COMM, 命令, , ucmd, 联通, 启动, 启动, 开始.

某些关键字可能无法用于排序。

守则 HEADER 商品描述

%CPU “##.#”格式的进程的 %CPU cpu 利用率。 目前,它是
使用的 CPU 时间除以进程运行的时间
(cputime/实时比率),以百分比表示。 它不会
除非你很幸运,否则加起来为 100%。 (别名 处理器).

%MEM %MEM 进程驻留集大小与物理内存的比率
机器,以百分比表示。 (别名 内存).

ARGS COMMAND 命令及其所有参数作为字符串。 修改
可以显示参数。 此列中的输出可能包含
空间。 一个进程标记部分死亡,等待被
被其父级完全销毁。 有时进程参数会是
不可用; 当这个情况发生时, ps 将改为打印可执行文件
括号中的名称。 (别名 CMD, 命令)。 另见 COMM 格式
关键字, -f 选项,以及 c 选项。
最后指定时,此列将扩展到
展示。 如果 ps 无法确定显示宽度,因为当输出是
重定向(管道)到文件或其他命令中,输出宽度
未定义(可能是 80,无限制,由 学期
变量等)。 这 环境变量或 --列
在这种情况下,选项可用于精确确定宽度。 这
w or -w 选项也可用于调整宽度。

封锁 阻塞信号的 BLOCKED 掩码,见 信号(7). 根据宽度
在字段中,十六进制格式的 32 或 64 位掩码是
显示。 (别名 信号块, 信号掩码).

启动 命令开始的 START 时间。 如果进程启动时间少于 24
小时前,输出格式为“HH:MM”,否则为“Mmm:SS”
(其中 Mmm 是月份的三个字母)。 也可以看看
启动, 开始, 开始时间STIME.

时间 TIME 累计cpu时间,用户+系统。 显示格式通常为
"MMM:SS",但如果进程使用更多,可以向右移动
超过 999 分钟的 CPU 时间。

c C 处理器利用率。 目前,这是整数值
进程生命周期内的使用百分比。 (看 %CPU).

捕获信号的 CAUGHT 掩码,请参阅 信号(7). 根据宽度
在字段中,十六进制格式的 32 或 64 位掩码是
显示。 (别名 信号捕获, 信号捕捉).

CGROUP 显示进程所属的控制组。

进程的CLS调度类。 (别名 政策, CLS)。 场的
可能的值是:

- 未报告
TS SCHED_OTHER
FF SCHED_FIFO
RR SCHED_RR
B SCHED_BATCH
ISO SCHED_ISO
IDL SCHED_IDLE
? 未知值

CLS 进程的CLS调度类。 (别名 政策, CLS)。 场的
可能的值是:

- 未报告
TS SCHED_OTHER
FF SCHED_FIFO
RR SCHED_RR
B SCHED_BATCH
ISO SCHED_ISO
IDL SCHED_IDLE
? 未知值

CMD CMD 见 ARGS. (别名 ARGS, 命令).

COMM COMMAND 命令名称(仅可执行名称)。 修改
命令名称将不会显示。 一个进程标记是
部分死亡,等待被其父母完全摧毁。 这
此列中的输出可能包含空格。 (别名 ucmd, 联通)。 看到
还有 ARGS 格式 关键词, 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 -f 选项,以及 c 选项。
最后指定时,此列将扩展到
展示。 如果 ps 无法确定显示宽度,因为当输出是
重定向(管道)到文件或其他命令中,输出宽度
未定义(可能是 80,无限制,由 学期
变量等)。 这 环境变量或 --列
在这种情况下,选项可用于精确确定宽度。 这
w or -w 选项也可用于调整宽度。

命令 命令见 ARGS. (别名 ARGS, 命令).

cp 每磨机的 CP(十分之一)CPU 使用率。 (看 %CPU).

时间 TIME 累计CPU时间,“[DD-]hh:mm:ss”格式。 (别名 ).

DRS DRS 数据驻留集大小,专用于的物理内存量
除了可执行代码。

吉德 EGID 进程的有效组 ID 号,为十进制整数。
(别名 GID).

EGROUP 进程的有效组 ID。 这将是文本组
ID,如果可以获取并且字段宽度允许,或者是一个小数
否则代表。 (别名 ).

EIP EIP 指令指针。

ESP ESP 堆栈指针。

时间 ELAPSED 自进程启动以来经过的时间,格式为
[[DD-]hh:]mm:ss。

时代 ELAPSED 自进程启动以来经过的时间,以秒为单位。

乌伊德 EUID 有效用户 ID(别名 的uid).

用户 EUSER 有效用户名。 如果可以,这将是文本用户 ID
获得且字段宽度允许,或十进制表示
除此以外。 这 n 选项可用于强制小数
表示。 (别名 UNAME用户).

f 与进程相关的 F 标志,参见 疗程开始前 旗帜 部分。
(别名 , 标志).

fgid FGID 文件系统访问组 ID。 (别名 文件标识符).

FGROUP 文件系统访问组 ID。 这将是文本组 ID,如果
可以在字段宽度允许的情况下获取,或者是一个小数
否则代表。 (别名 ).

f. (别名 f, 标志).

标志f. (别名 f, ).

COMMAND 进程的可执行文件的基本名称的前 8 个字节。
此列中的输出可能包含空格。

流体 FUID 文件系统访问用户 ID。 (别名 流水).

定影 FUSER 文件系统访问用户 ID。 这将是文本用户 ID,如果它
可以获得并且字段宽度允许,或小数
否则代表。

GID GID 见 吉德. (别名 吉德).

组见 . (别名 ).

忽视 忽略信号的忽略掩码,请参阅 信号(7). 根据宽度
在字段中,十六进制格式的 32 或 64 位掩码是
显示。 (别名 信号忽略, 忽略).

IPCN IPCNS 描述进程所属命名空间的唯一 inode 编号。
参见 命名空间(7)。

标签 LABEL 安全标签,最常用于 SELinux 上下文数据。 这个
对于 强制性 Access 通过积极争取让商标与其相匹配的域名优先注册来维护 (“MAC”)在高安全性上找到
系统。

启动 STARTED 命令开始的时间。 也可以看看 启动, 开始, 开始时间,
STIME.

会话 SESSION 显示进程的登录会话标识符,如果是 systemd
支持已包括在内。

w LWP 轻量级进程(线程)可调度实体的 ID(别名
间谍, 时间)。 看到 时间 了解更多信息。

MACHINE 显示分配给 VM 或容器的进程的机器名称,
如果包含 systemd 支持。

主要_flt MAJFLT 发生的主要页面错误的数量
的过程。

最小FLT MIFLT 与此一起发生的次要页面错误的数量
的过程。

米恩斯 MNTNS 描述进程所属命名空间的唯一 inode 编号。
参见 命名空间(7)。

NETNS 描述进程所属命名空间的唯一 inode 编号。
参见 命名空间(7)。

ni NI不错的价值。 这范围从 19(最好)到 -20(不好)
其他),见 不错(1). (别名 不错).

不错 倪看 ni.(别名 ni).

无水印 NLWP 进程中的 lwps(线程)数。 (别名 计数).

网易 进程正在休眠的内核函数的 WCHAN 地址(使用
如果您想要内核函数名称)。 运行任务将
在此列中显示破折号 ('-')。

乌伊德 OWNER 显示会话所有者的 Unix 用户标识符
进程,如果已包含 systemd 支持。

处理器 %CPU 见 %CPU. (别名 %CPU).

有待 挂起信号的挂起掩码。 看 信号(7). 待处理信号
进程不同于单个线程上挂起的信号。
使用 m 选项还是 -m 选项同时查看。 根据
字段的宽度,十六进制格式的 32 或 64 位掩码是
显示。 (别名 SIG).

PGID PGID 进程组 ID 或等效的进程 ID
组长。 (别名 PGRP).

PGRP PGRP 见 PGID. (别名 PGID).

PID PID 代表进程 ID 的数字(别名 你说).

pidns PIDNS 描述进程所属命名空间的唯一 inode 编号。
参见 命名空间(7)。

内存 %MEM 见 %MEM. (别名 %MEM).

政策 进程的POL调度类。 (别名 , CLS)。 可能的
值是:

- 未报告
TS SCHED_OTHER
FF SCHED_FIFO
RR SCHED_RR
B SCHED_BATCH
ISO SCHED_ISO
IDL SCHED_IDLE
? 未知值

ppd PPID 父进程 ID。

PRI 进程的 PRI 优先级。 数字越大意味着优先级越低。

PSR 该进程当前分配给的 PSR 处理器。

刚性 RGID 真实组 ID。

RGROUP 真实组名。 这将是文本组 ID,如果可以的话
获得且字段宽度允许,或十进制表示
除此以外。

RSS RSS resident set size,一个任务所拥有的非交换物理内存
使用(以千字节为单位)。 (别名 大小, rz).

大小 RSS 见 RSS. (别名 RSS, rz).

rz RSZ 见 RSS. (别名 RSS, 大小).

rtprio RTPRIO 实时优先级。

鲁伊德 RUID 真实用户 ID。

鲁瑟 RUSER 真实用户 ID。 这将是文本用户 ID,如果可以的话
获得且字段宽度允许,或十进制表示
除此以外。

s S 最小状态显示(一个字符)。 见部分 疗程开始前
编码 对于不同的值。 也可以看看 统计 如果你想
显示的附加信息。 (别名 ).

附表: 进程的SCH调度策略。 政策 SCHED_OTHER
(SCHED_NORMAL)、SCHED_FIFO、SCHED_RR、SCHED_BATCH、SCHED_ISO 和
SCHED_IDLE分别显示为0、1、2、3、4、5。

座位 SEAT 显示与所有硬件设备关联的标识符
分配到特定的工作场所,如果 systemd 支持已
包括在内。

性别 SESS 会话 ID 或等效的会话领导者的进程 ID。
(别名 会议, SID).

sgi_p 进程当前正在执行的 P 处理器。 显示“*”
如果进程当前未运行或不可运行。

SGID SGID 保存的组 ID。 (别名 svgid).

SGROUP 保存的组名。 这将是文本组 ID,如果可以的话
获得且字段宽度允许,或十进制表示
除此以外。

SID SID 见 性别. (别名 性别, 会议).

SIG 待定见 有待. (别名 有待, 信号挂起).

信号捕捉 看到了 . (别名 , 信号捕获).

忽略 忽略 见 忽视. (别名 忽视, 信号忽略).

信号掩码 已屏蔽,请参阅 封锁. (别名 封锁, 信号块).

尺寸 SIZE 大约需要的交换空间量,如果
过程是弄脏所有可写页面,然后将其换出。
这个数字很粗糙!

SLICE 显示进程所属的切片单元,如果是 systemd
支持已包括在内。

间谍 SPID 见 w. (别名 w, 时间).

堆栈 进程堆栈底部(开始)的 STACKP 地址。

开始 STARTED 命令开始的时间。 如果进程启动时间少于 24
小时前,输出格式为“HH:MM:SS”,否则为“Mmm dd”
(其中 Mmm 是三个字母的月份名称)。 也可以看看
启动, 启动, 开始时间STIME.

开始时间 START 进程的开始时间或日期。 只有这一年
如果该过程不是在同一年开始,则显示 ps
调用,如果不是在同一天开始,则为“MmmDD”,或“HH:MM”
除此以外。 也可以看看 启动, 开始, 启动STIME.

统计 STAT 多字符进程状态。 见部分 疗程开始前 编码 HPMC胶囊
不同的价值观意义。 也可以看看 s 如果你只是想要
显示的第一个字符。

s. (别名 s).

SUID SUID 保存的用户 ID。 (别名 斯维德).

苏吉德 补充组的 SUPGID 组 ID,如果有的话。 看 获取组(2)。

支持 补充组的 SUPGRP 组名,如果有的话。 看 获取组(2)。

用户 SUSER 保存的用户名。 如果可以,这将是文本用户 ID
获得且字段宽度允许,或十进制表示
除此以外。 (别名 用户).

svgid SVGID 见 SGID. (别名 SGID).

斯维德 SUID 见 SUID. (别名 SUID).

sz 进程核心映像的物理页面中的 SZ 大小。 这个
包括文本、数据和堆栈空间。 设备映射当前是
排除在外; 这可能会发生变化。 看 VSZRSS.

你说 TGID 代表任务所属线程组的数字
(别名 PID)。 它是线程组领导的进程 ID。

计数 THCNT 见 无水印. (别名 无水印)。 拥有的内核线程数
的过程。

时间 TID 代表可调度实体的唯一编号(别名
w, 间谍)。 该值也可能显示为:进程 ID (pid); 一种
进程组 ID (pgrp); 会话领导者的会话 ID(sid);
线程组领导者的线程组 ID (tgid); 和一个 tty
进程组领导 (tpgid) 的进程组 ID。

TIME 累计CPU时间,“[DD-]HH:MM:SS”格式。 (别名 时间).

名称 TTY 控制 tty(终端)。 (别名 tt, TTY).

tpgid tty(终端)上的前台进程组的 TPGID ID
进程已连接到,如果进程未连接到某个进程,则为 -1
tty。

TRS TRS 文本驻留集大小,专用于的物理内存量
可执行代码。

tt TT 控制 tty(终端)。 (别名 名称, TTY).

TTY TT 控制 tty(终端)。 (别名 名称, tt).

ucmd CMD 见 COMM. (别名 COMM, 联通).

联通 命令见 COMM. (别名 COMM, ucmd).

的uid UID 见 乌伊德. (别名 乌伊德).

UNAME 用户查看 用户. (别名 用户, 用户).

单元 UNIT 显示进程所属的单元,如果 systemd 支持有
被包括在内。

用户 用户查看 用户. (别名 用户, UNAME).

用户 USERNS 描述进程所属命名空间的唯一 inode 编号。
参见 命名空间(7)。

乌特桑斯 UTSNS 描述进程所属命名空间的唯一 inode 编号。
参见 命名空间(7)。

单位 UUNIT 显示进程所属的用户单位,如果 systemd 支持
已包括在内。

大小 VSZ 见 VSZ. (别名 VSZ).

VSZ 以 KiB 为单位的进程的 VSZ 虚拟内存大小(1024 字节单位)。 设备
目前排除了映射; 这可能会发生变化。 (别名
大小).

进程在其中休眠的内核函数的 WCHAN 名称,一个“-”
如果进程正在运行,或者“*”如果进程是多线程的
ps 不显示线程。

环境 变数


以下环境变量可能会影响 ps:


覆盖默认显示宽度。

线数
覆盖默认显示高度。

PS_个性
设置为 posix、old、linux、bsd、sun、digital...之一(请参阅部分 个性 下文)。

CMD_ENV
设置为 posix、old、linux、bsd、sun、digital...之一(请参阅部分 个性 下文)。

我_WANT_A_BROKEN_PS
强制过时的命令行解释。

LC_TIME
日期格式。

PS_颜色
目前不支持。

PS_格式
默认输出格式覆盖。 您可以将其设置为所使用类型的格式字符串
等加工。为 -o 选项。 该 定义系统V定义BSD 值特别有用。

PS_SYSMAP
默认名称列表 (System.map) 位置。

PS_SYSTEM_MAP
默认名称列表 (System.map) 位置。

POSIXLY_CORRECT
不要找借口忽略不好的“功能”。

POSIX2
当设置为“on”时,作为 POSIXLY_CORRECT.

UNIX95
不要找借口忽略不好的“功能”。

_XPG
取消 CMD_ENV=IRIX 不规范的行为。

一般来说,设置这些变量是一个坏主意。 唯一的例外是 CMD_ENV or
PS_个性,对于普通系统可以设置为Linux。 没有那个设定, ps
遵循 Unix98 标准的无用和坏部分。

个性


390 像 OS/390 OpenEdition ps
aix 喜欢 AIX ps
bsd 就像 FreeBSD ps (完全不标准)
康柏喜欢 Digital Unix ps
debian 就像旧的 Debian ps
数字像 Tru64(是 Digital Unix,是 OSF/1) ps

gnu 像旧的 Debian ps
hp 像 HP-UX ps
hpux 类似于 HP-UX ps
irix 喜欢 irix ps
Linux ***** 建议 *****
像原来的 Linux 一样旧 ps (完全不标准)
os390 类似 OS/390 开放版 ps
posix标准
s390 类似 OS/390 开放版 ps
SCO 喜欢 SCO ps
sgi 喜欢 Irix ps
solaris2 类似于 Solaris 2+ (SunOS 5) ps
sunos4 类似于 SunOS 4 (Solaris 1) ps (完全不标准)
svr4 标准
系统标准
tru64 就像 Tru64(是 Digital Unix,是 OSF/1) ps
Unix标准
unix95 标准
unix98 标准

使用 onworks.net 服务在线使用 ps


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。