Current File : //usr/man/zh_CN.UTF-8/man1m/devprop.1m
'\" te
.\" Copyright (c) 2007, 2012, Oracle and/or its affiliates.All rights reserved.
.TH devprop 1M "2012 年 7 月 2 日" "SunOS 5.11" "系统管理命令"
.SH 名称
devprop \- 显示设备属性
.SH 用法概要
.LP
.nf
\fB/usr/sbin/devprop\fR [\fB-n\fR \fIdevice-path\fR] [\fB-c\fR \fIseparator\fR] [\fB-vq\fR]
     [-\fB{e|b|i|l|s}\fR] [\fIproperty\fR[...]]
.fi

.SH 描述
.sp
.LP
\fBdevprop\fR 命令显示设备树中的指定设备属性。
.sp
.LP
如果在命令行指定设备路径,\fBdevprop\fR 将显示该设备节点的设备属性。
.sp
.LP
如果存在布尔属性,该属性将输出为 true(使用了 \fB-e\fR 选项);否则将输出为 false。如果使用选项 \fB-b\fR、\fB-i\fR 或 \fB-l\fR 指定了类型,字节、\fBint\fR 和 \fBint_64\fR 属性值将以十六进制格式显示;否则,这些值将以十进制格式显示。数组属性值以用户定义的字符进行分隔。
.SH 选项
.sp
.LP
支持以下选项。请注意,\fB-e\fR、\fB-b\fR、\fB-i\fR、\fB-l\fR 和 \fB-s\fR 选项互斥。
.sp
.ne 2
.mk
.na
\fB\fB-b\fR\fR
.ad
.sp .6
.RS 4n
要输出的属性是字节序列 (\fBDI_PROP_TYPE_BYTES\fR)。 
.RE

.sp
.ne 2
.mk
.na
\fB\fB-c\fR \fIseparator\fR\fR
.ad
.sp .6
.RS 4n
指定用于数组属性的分隔符。使用双引号 (\fB" "\fR) 指定空格。字符串类型的缺省分隔符是加号 (\fB+\fR),其他类型的分隔符是句点 (\fB\&.\fR)。
.RE

.sp
.ne 2
.mk
.na
\fB\fB-e\fR\fR
.ad
.sp .6
.RS 4n
要输出的属性是布尔值 (\fBDI_PROP_TYPE_BOOLEAN\fR)。
.RE

.sp
.ne 2
.mk
.na
\fB\fB-i\fR\fR
.ad
.sp .6
.RS 4n
要输出的属性是整数 (\fBDI_PROP_TYPE_INT\fR)。
.RE

.sp
.ne 2
.mk
.na
\fB\fB-l\fR\fR
.ad
.sp .6
.RS 4n
要输出的属性是 64 位整数 (\fBDI_PROP_TYPE_INT64\fR)。
.RE

.sp
.ne 2
.mk
.na
\fB\fB-n\fR \fIdevice-path\fR\fR
.ad
.sp .6
.RS 4n
要显示其属性的目标设备节点的路径。缺省路径是根节点的路径(等效于指定 \fB-n\fR \fB/\fR)。
.RE

.sp
.ne 2
.mk
.na
\fB\fB-q\fR\fR
.ad
.sp .6
.RS 4n
指定带引号的输出模式,在该模式下,输出的字符串属性使用双引号 (\fB"\fR) 引起来。
.RE

.sp
.ne 2
.mk
.na
\fB\fB-s\fR\fR
.ad
.sp .6
.RS 4n
要输出的属性是字符串 (\fBDI_PROP_TYPE_STRING\fR)(缺省值)。
.RE

.sp
.ne 2
.mk
.na
\fB\fB-v\fR\fR
.ad
.sp .6
.RS 4n
指定详细模式,在该模式下,输出的属性名称位于其值之前。
.RE

.SH 操作数
.sp
.LP
支持下列操作数:
.sp
.ne 2
.mk
.na
\fB\fIproperty\fR...\fR
.ad
.sp .6
.RS 4n
要显示的属性名称。
.RE

.SH 退出状态
.sp
.ne 2
.mk
.na
\fB\fB0\fR\fR
.ad
.sp .6
.RS 4n
没有出现错误。
.RE

.sp
.ne 2
.mk
.na
\fB\fB非零值\fR\fR
.ad
.sp .6
.RS 4n
出现错误。
.RE

.SH 属性
.sp
.LP
有关下列属性的说明,请参见 \fBattributes\fR(5):
.sp

.sp
.TS
tab() box;
cw(2.75i) |cw(2.75i) 
lw(2.75i) |lw(2.75i) 
.
属性类型属性值
_
可用性system/core-os
_
接口稳定性请参见下文。
.TE

.sp
.LP
命令调用和输出均为 Volatile(可变)。实用程序的位置为 Committed(已确定)。
.SH 另请参见
.sp
.LP
\fBprtconf\fR(1M)、\fBlibdevinfo\fR(3LIB)、\fBattributes\fR(5)