ps 命令在全局区域中运行时,将使用全局区域的名称服务来解析用户名和组名。在系统上非全局区域中运行的进程会显示与全局区域的名称服务匹配的用户名和组名。这些全局区域名称可能不同于非全局区域中名称服务中配置的名称。
对 ps 命令进行了以下修改:
–o 选项用于指定输出格式。使用此选项,可以列显进程的区域 ID 或运行此进程的区域名称。
–z zonelist 选项用于仅列出指定区域中的进程。可以通过区域名称或区域 ID 指定区域。只有在全局区域中执行命令时,此选项才有用。
–Z 选项用于列显与进程关联的区域名称。区域名称在列标题 ZONE 下列显。
有关更多信息,请参见 ps(1) 手册页。
已将 –z zonename 选项添加到以下 Oracle Solaris 实用程序。可以使用此选项将信息过滤为仅包括指定的一个或多个区域。
ipcs(请参见 ipcs(1) 手册页)
pgrep(请参见 pgrep(1) 手册页)
ptree(请参见 proc(1) 手册页)
prstat(请参见 prstat(1M) 手册页)
有关对命令所做的更改的完整列表,请参见Table 10–5。