使用此过程中所示的 pmadm 命令可以列出某个 TTY 端口的状态,或与端口监视器关联的所有端口的状态。
成为超级用户或同等角色。
角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”。
# pmadm -l -p mbmon -s a |
列出有关系统的服务信息。
将 pmtag mbmon 指定为端口监视器标记。
将 svctag a 指定为端口监视器 service 标记。
此示例列出了端口监视器的所有服务。
# pmadm -l -p mbmon PMTAG PMTYPE SVCTAG FLAGS ID <PMSPECIFIC> mbmon ttymon a - root /dev/term/a - - /usr/bin/login - contty ldterm,ttcompat login: Terminal disabled tvi925 y # |
标识通过使用 pmadm -p 命令设置的端口监视器名称 mbmon。
标识端口监视器类型 ttymon。
指示通过使用 pmadm -s 命令设置的服务标记值。
标识是否通过使用 pmadm -f 命令设置了以下标志。
x-不启用服务。
u-为服务创建 utmpx 项。
短划线 (-)-未设置任何标志。
指示启动服务时为其指定的标识。该值是通过使用 pmadm -i 命令设置的。
信息
指示通过使用 ttyadm -d 命令设置的 TTY 端口路径名。
指示是否通过使用 ttyadm -c -b -h -I -r 命令设置了以下标志。
c-为端口设置“在载体上连接”标志。
b-将端口设置为双向,从而允许传入和传出通信。
h-禁止在收到外来调用之后立即自动挂起。
I-初始化端口。
r-强制 ttymon 在列显 login: 消息之前一直等待,直到它收到来自端口的字符。
短划线 (-)-未设置任何标志。
指示通过使用 ttyadm -r count 选项设置的值。此选项确定在收到来自端口的数据之后 ttymon 何时显示提示符。如果 count 为 0,则 ttymon 将一直等待,直到它收到某个字符。如果 count 大于 0,则 ttymon 将一直等待,直到收到 count 个换行符。在此示例中未设置值。
标识在收到连接时要调用的服务的全路径名。该值是通过使用 ttyadm -s 命令设置的。
标识 ttyadm -t 命令的超时值。此选项指定:如果端口成功打开,且在 timeout 秒内未收到输入数据,则 ttymon 应该关闭该端口。在此示例中没有超时值。
标识 /etc/ttydefs 文件中的 TTY 标签。该值是通过使用 ttyadm -l 命令设置的。
标识要推送的 STREAMS 模块。这些模块是通过使用 ttyadmin -m 命令设置的。
标识在禁用端口时要显示的无效消息。此消息是通过使用 ttyadm -i 命令设置的。
标识终端类型(如果使用 ttyadm -T 命令进行了设置)。在此示例中,终端类型为 tvi925。
标识通过使用 ttyadm -S 命令设置的软件载体值。n 关闭软件载体。y 打开软件载体。在此示例中打开了软件载体。
标识使用 pmadm -y 命令指定的任何注释。在此示例中没有注释。