D.62. tarantella print move

将排队的打印作业从一台 SGD 服务器移动到另一台服务器。

如果一个 SGD 服务器暂时不可用,可以使用此命令对该服务器上“停滞的”打印作业进行转移。

注意

此命令只能对当前处于 SGD 打印队列中的打印作业进行转移。SGD 打印队列位于 /opt/tarantella/var/print/queue

语法

tarantella print move --server serv [ --printer printer_name ]
                    [ --cups { y | n |auto } ]
                    [ --preserve ]

描述

下表显示了此命令的可用选项。

选项

描述

--cups

指明要转移打印作业的 SGD 服务器使用通用 UNIX 打印系统 (Common UNIX Printing System, CUPS)。

如果不使用此选项,将采用默认值 auto,这意味着 SGD 将尝试检测是否使用了 CUPS。如果错误地检测了 CUPS,请使用此选项告知 SGD 是正在使用 CUPS (y) 还是未使用 CUPS (n)。

--preserve

强制 SGD 将打印作业复制而不是转移到目标 SGD 服务器。原始打印作业仍保留在 SGD 打印队列中。

注意

如果在原始 SGD 服务器上重新启动了 SGD 打印服务,且原始打印作业尚未删除,则会打印这些作业。

--printer

要转移打印作业的 SGD 服务器上的打印机名称。如果省略此参数,将使用默认值 tta_printer

--server

要转移打印作业的 SGD 服务器的全限定对等 DNS 名称。

示例

以下示例将从 SGD 服务器中转移打印作业,运行命令时针对的是 SGD 服务器 boston.example.com 上名为 tta_boston 的打印机。

$ tarantella print move \
--server boston.example.com --printer tta_boston