使用示例在 Linux 中接受命令
在 Linux 中, accept命令用于请求打印机开始接受打印队列中指定目的地的打印请求,该目的地可以是打印机或打印机类。它还使用户能够向打印机提交打印请求,即使打印机未连接到系统。然后可以稍后使用accept命令处理这些请求。
句法:
accept [ -E ] [ -U username ] [ -h hostname[:port] ] destination(s)
- -E – 通过自动启用打印机使打印机接受请求。
- -U - 设置连接到服务器时要发送的用户名。
- -h - 用于连接到远程服务器上的打印机
对直接连接到系统的目标打印机(HP-LaserJet-Professional-P1108)执行接受命令。
步骤 1.使用 lpstat命令获取打印机的当前状态。
lpstat -a -p HP-LaserJet-Professional-P1108
步骤 2.通过接受命令发送请求。
accept -E HP-LaserJet-Professional-P1108
步骤 3.再次获取状态以通过接受命令检查请求。
lpstat -a -p HP-LaserJet-Professional-P1108
现在,在执行接受命令之前的打印请求已被执行,现在不在打印队列中。
连接到远程服务器上的打印机。
输入以下命令以连接到服务器 120.10.100.100 和端口 631 上可用的打印机。
accept -h 120.10.100.100:631 HP-LaserJet-Professional-P1108
此处操作失败,因为所提及的端口当前没有可用的打印机。但是如果打印机将被连接,那么它将接受请求。