pstat 命令

用途

解释各种系统表的内容并将它写到标准输出。

语法

pstat-a ] [  -A ] [  -f ] [  -i ] [  -p ] [  -P ] [  -s ] [  -S ] [  -t ] [  -u程序插槽 ] [  -T ] [  -U ThreadSlot] [ [ KernelFile CoreFile ]

描述

pstat 解释各种系统表的内容并将它写到标准输出。 必须有 root 用户或 system 组的权限才能运行 pstat 命令。

标志

描述
显示进程表中的条目。
-一个 显示内核线程表中的所有条目。
-f 显示文件表。
-一 显示索引节点表和索引节点数据块地址。
-p 显示进程表。
-P 只显示可运行的内核线程表条目。
-s 显示有关交换或调页空间使用情况的信息。
-S 显示处理器的状态。
-t 显示 tty 结构。
-u ProcSlot 显示进程表的指定槽中的进程的用户结构。 如果试图显示交换出的进程会生成错误消息。
-t 显示系统变量。 这些变量在 var.h 中被简单描述。
-U ThreadSlot 显示在内核线程表指定槽内的内核线程的用户结构。 如果试图显示交换出的内核线程会生成错误消息。

安全性

RBAC 用户和 TrustedAIX®用户请注意:此命令可执行特权操作。 只有特权用户才能执行特权限定的操作。 有关权限与特权的更多信息,请参阅安全性中的“特权限定的命令数据库”。 有关与该命令相关联的特权和权限的列表,请参阅 lssecattr 命令或 getcmdattr 子命令。

示例

  1. 要显示保存在 转储文件 核心文件中的系统转储的索引节点,请输入:
    pstat -i dumpfile
    将从 /usr/lib/boot/unix 文件中检索符号。
  2. 要显示当前正在运行的系统的进程表槽 0 (零) 中进程的文件表和用户结构,请输入:
    pstat -f -u 0
  3. 要显示系统转储的 tty 结构,其核心文件是 dumpfile ,其内核是 /usr/lib/boot/unix.back 文件,请输入:
    pstat -t /usr/lib/boot/unix.back dumpfile
  4. 要显示内核线程表中的所有线程以及线程表槽 2 中线程的用户结构,请输入:
    pstat -A -U 2

文件

描述
/乌斯尔/斯宾/pstat 包含 pstat 命令。
/dev/mem 缺省 system-image 文件。
/usr/lib/boot/unix 缺省 kernel-image 文件。
/usr/include/sys/*.h 包含表和结构信息的头文件。