enable 命令
enable 命令包含 AIX® Print Subsystem enable 和 System V Print Subsystem enable的信息。
AIX 打印子系统启用命令
用途
启用打印机队列设备
语法
启用 PrinterName ...
描述
enable 命令使由参数 PrinterName 指定的打印机队列设备在线,或者启用打印机队列设备,使之对系统可用。
注意:
- 您必须拥有 root 用户权限或属于 printq 组才能运行该命令。
- 如果输入enable -?,系统将显示以下错误消息:
enq: (FATAL ERROR): 0781-048: Bad queue or device name: -?
安全性
RBAC 用户和可信 AIX 用户注意: 此命令可以执行特权操作。 只有特权用户才能执行特权限定的操作。 有关权限和特权的更多信息,请参阅 安全中的 Privileged Command Database。 要获取与此命令相关联的特权和权限的列表,请参阅
lssecattr 命令或 getcmdattr 子命令。
示例
要启用打印队列设备,请执行以下操作:lp0:lpd0,请输入:
enable lp0:lpd0
文件
- /etc/qconfig
- 包含队列配置文件。
- /etc/qconfig.bin
- 包含 /etc/qconfig 文件的摘要二进制版本。
- / usr/sbin/qdaemon
- 包含排队守护程序。
- /var/spool/lpd/qdir/*
- 包含排队请求。
- /var/spool/lpd/stat/*
- 包含关于设备状态的信息。
- /var/spool/qdaemon/*
- 包含已排队文件的临时副本。
System V Print Subsystem enable 命令
用途 (System V 打印子系统启用命令)
启用 LP 打印机
语法 (System V 打印子系统启用命令)
启用 打印机
描述 (System V 打印子系统启用命令)
enable 命令激活指定的打印机,使之能打印由 lp 命令提交的打印请求。 如果打印机是远程的,只启用远程系统请求的传送;enable 命令必须在远程系统再运行一遍以激活打印机。 (运行 lpstat -p 获取打印机的状态。)
当打印设备的属性更改时,由 enable 识别。 所以要更改设备的定义和分配,必须禁用那个设备上的打印机,更改设备,然后再运行 enable。 新的设备属性在 enable 执行之后生效。
打印机名是系统定义字并且限定成 ASCII 字符的大小写。
如果您输入 enable -?,系统将显示命令使用情况消息并返回 0。
安全性 (System V 打印子系统启用命令)
RBAC 用户和可信 AIX 用户注意: 此命令可以执行特权操作。 只有特权用户才能执行特权限定的操作。 有关权限和特权的更多信息,请参阅 安全中的 Privileged Command Database。 要获取与此命令相关联的特权和权限的列表,请参阅
lssecattr 命令或 getcmdattr 子命令。
文件 (System V 打印子系统启用命令)
- /var/spool/lp/*