AIX命令参考大全,卷 3,i - m - lsvirprt 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 3,i - m

lsvirprt 命令

用途

显示虚拟打印机的属性值。

语法

lsvirprt [ -q QueueName -d DeviceName { [ -f Format ] [ -n ] [ -a AttributeName | -s SectionName ] ... | -i | -D } ]

描述

lsvirprt 命令显示分配给 PrintQueueNameQueueDeviceName 变量的虚拟打印机的属性值。

如果没有在该命令中指定标志,则 lsvirprt 命令是交互式的。显示打印队列名的列表,并且出现的提示要求选择期望的打印队列名。选定一个有效的打印队列名之后,出现的提示要求输入属性名。如果输入属性名为 * (星号),则显示所有属性的列表。

注: qprt 命令行标志缺省值的属性名可以通过输入标志字母来指定。例如,要查看 -w 标志(页宽)的缺省值,请输入 w 属性名。所有其它的属性名长度必须是 2 个字符。

您可以使用基于 Web 的系统管理器(wsm)中的打印机队列应用程序来更改打印机特性。您也可以使用“系统管理接口工具”(SMIT)smit lsvirprt 快速路径来运行此命令。

标志

-a AttributeName 指定要显示信息的属性名。这个标志不能和 -s 标志一起使用。可以多次指定 -a 标志以列出多个属性。AttributeName 值可以是单个字符名(例如 j)、简单的双字符名(例如 ci)、或指定多个属性的正则表达式(例如 ^i.*。)
-d QueueDeviceName 指定分配了虚拟打印机的队列设备名。这个标志是可选的,但是只有在指定 -q 标志时才能指定该标志。
-D 显示给定队列和队列设备名变量值支持的数据流。-D 标志首先显示缺省数据流和所有其它受支持的数据流,以字母顺序排序。
-f Format 指定属性信息的显示格式。属性信息包括属性值、限制字段和属性描述。Format 值是在 printf 格式中指定的。-f Format 选项也支持以下预定义的位置参数集:
%1$[*.*]s
消息编目名
%2$[*.*]d
消息号
%3$[*.*]s
属性名
%4$[*.*]s
限制字段
%5$[*.*]s
属性值
%6$[*.*]s
属性描述
%7$c
属性名的第二个字符。
-i 设置命令为交互方式。-q-d 标志必须和 -i 标志一起指定。如果已经将值分配到 QueueNameDeviceName 变量,那么该命令不会提示要求队列和设备名并交互地接受属性名。
-n 只显示具有非空值的指定属性。
-s SectionName 指定在指定的队列和队列设备中的虚拟打印机数据库区段名。SectionName 值以两个下划线开始并包括指定区段的三个字符。例如,包含所有标志属性的区段名是 __FLG-s 标志无法与 -a 标志一起使用。要列出多个属性,可重复使用这个选项。SectionName 变量值可以是一个正则表达式。
-q PrintQueueName 指定分配了虚拟打印机的打印队列名。这个标志是可选的,但是只有在指定 -d 标志时才可以指定该标志。

示例

  1. 要显示指定到 proq 打印队列上的 mypro 队列设备的虚拟打印机属性的 w(缺省页宽)和 si(用来接受“请求干预”消息)属性值,请输入:

    lsvirprt -dmypro -qproq -a w -a si

    该命令的输出是:

    Name            Description                      Value
    _w              COLUMNS per page                 136
    si              USERS to get intervention messages
  2. 要显示示例 1 中除了标志值提示外的同样的属性,请输入:

    lsvirpt

    该命令的输出是:

    1       e4039c          @piobe            ibm4039 (PCL Emulation)
    2       e4039s          @piobe            ibm4039 (PostScript)
    3       fjzhp4s         jzfile            hplj-4 (PostScript)
    4       hpc14           hp@pc15           hplj-4 (PCL)
    ...
  3. 要列出 que 队列和 dev 设备的页眉和页尾管道区段的属性,请输入:

    lsvirpt -qque -ddev -s__HTP

    该命令的输出是:

    Name    Description                      Value
    sh      Pipeline for Header Page         %Ide/pioburst %F[H]
                                             %Idb/H.ascii | 
                                             %Ide/pioformat  
                                             -@%Idd/%Imm 
                                             -!%Idf/piof5202 -L! -J! 
                                             %IsH
    st      Pipeline for Trailer Page        %Ide/pioburst %F[H]
                                             %Idb/T.ascii | 
                                             %Ide/pioformat 
                                             -@%Idd/%Imm 
                                             -!%Idf/piof5202-L!
                                             -t%o%G_1%r%{14}%-%d 
                                             %IsT
  4. 要列出 que 队列和 dev 设备支持的所有数据流,请输入:

    lsvirpt -qque -ddev -D

    该命令的输出是:

    a ASCII
    p pass-through
    s PostScript
  5. 要列出 que 队列和 dev 设备的打印机属性数据库内的所有属性名和描述,请输入:

    lsvirpt -qque -ddev -a'.*' -f' %3$5.5s: %6$s\\n'

    该命令的输出是:

    __FLG:  Values That May Be Overridden With Flags
    _A:     stderr returned?
    _E:     Double spacing flag
    _F:     (not used) Font file name
    _H:     Name to Replace Host Name of Burst Page
    ...
  6. 要以指定的格式列出 que 对列和 dev 设备的打印机属性数据库内的所有区段,请输入:

    lsvirpt -qque -ddev -a'__.*' -f'%3$s: %6$s\\n'

    该命令的输出是:

    __FLG:  Values That May Be Overridden With Flags On the Command
            Line
    __SYS:  Other Values Of Interest To the Streams Administrator
    __IDS:  Pipelines For Input Data Streams (2 char,1st="i",2nd=data
            stream name)
    __PFL:  Flags Prohibited For Input Data Streams (2 char,1st="I", 
            2nd=data stream name)
    __FIL:  Command Strings For Filter Flags (2 char, 1st="f",
            2nd=flag)
    __DIR:  Directories
    ...

文件

/etc/qconfig 包含配置文件。
/usr/sbin/lsvirprt 包含 lsvirprt 命令。
/var/spool/lpd/pio/@local/custom/* 包含虚拟打印机属性文件。
/var/spool/lpd/pio/@local/ddi/* 包含虚拟打印机属性文件摘要。

相关信息

chvirprt 命令、mkvirprt 命令、rmvirprt 命令。

qconfig 文件。

有关安装基于 Web 的系统管理器的信息,请参阅《AIX 5L V5.2 基于 Web 的系统管理器管理指南》中的『第 2 章:安装基于 Web 的系统管理器』

AIX 5L Version 5.2 Guide to Printers and Printing 中的 Configuring a Printer without Adding a Queue

AIX 5L Version 5.2 Guide to Printers and Printing 中的 Printer Overview for System Management

AIX 5L Version 5.2 Guide to Printers and Printing 中的 Queuing System Overview for System Management

AIX 5L Version 5.2 Guide to Printers and Printing中的Virtual Printer Definitions and Attribute Values

AIX 5L Version 5.2 Guide to Printers and Printing 中的 Adding a Printer Using the Printer Colon File

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]