Befehl "lpusers"

Anmerkung: Dieser Befehl ist ein Befehl des System V-Drucksubsystems.

Zweck

Legt Druckwarteschlangenprioritäten fest.

Syntax

lpusers -d PriorityLevel

lpusers -q PriorityLimit -u LoginIDList

lpusers -u LoginIDList

lpusers -q PriorityLimit

lpusers -l

Beschreibung

Der Befehl lpusers legt ein Limit für die Warteschlangenprioritätsstufe fest, die Jobs zugewiesen werden kann, die von Benutzern des LP-Druckservice übergeben werden.

Mit dem ersten Format des Befehls (mit dem Flag -d) wird der systemweite Prioritätsstandardwert auf die angegebene Prioritätsstufe gesetzt, wobei Prioritätsstufe ein Wert zwischen 0 und 39 ist, wobei 0 die höchste Priorität ist. Wenn ein Benutzer in einer Druckanforderung keine Prioritätsstufe angibt, wird die Standardpriorität verwendet. Die anfängliche Standardprioritätsstufe ist 20.

Mit dem zweiten Format des Befehls (mit den Flags -q und -u) wird der Standardwert für das Prioritätslimit (von 0 bis 39) festgelegt, das die Priorität angibt, die Benutzer in der Anmelde-ID-Liste maximal anfordern können, wenn sie eine Druckanforderung übergeben. Der Parameter Anmelde-ID-Liste kann beliebige oder alle der folgenden Konstrukte enthalten:

Benutzer, denen ein Limit zugewiesen wurde, können weder Druckanforderungen mit einer höheren Prioritätsstufe als der ihnen zugewiesenen übergeben, noch können sie eine höhere Prioritätsstufe für eine bereits übergebene Anforderung festlegen. Allen mit einer höheren Prioritätsstufe als der maximal zulässigen übergebenen Druckanforderungen wird die maximal zulässige Stufe zugewiesen.

Mit dem dritten Format des Befehls (mit dem Flag -u) wird jedes explizite Prioritätslimit für die angegebenen Benutzer entfernt.

Mit dem vierten Format des Befehls (mit dem Flag -q) wird das Standardprioritätslimit für alle Benutzer festgelegt, die nicht explizit durch die Verwendung des zweiten Formats dieses Befehls abgedeckt sind.

Mit dem letzten Format des Befehls (mit dem Flag -l) werden die Standardprioritätsstufe und die den Benutzern zugewiesenen Prioritätslimits aufgelistet.

Wenn Sie lpusers -? eingeben, zeigt das System den Verwendungshinweis für den Befehl an und gibt 0 zurück.

Parameter

Element Beschreibung
LoginID Gibt einen Benutzer auf dem lokalen System an.
system_name!anmelde-id Gibt einen Benutzer auf dem System Systemname an.
Systemname! all Gibt Benutzer auf dem System Systemname an.
all!Anmelde-ID Gibt einen Benutzer auf allen Systemen an.
Alle Benutzer auf dem lokalen System

Flags

Element Beschreibung
-d PriorityLevel Setzt die systemweite Standardpriorität auf Prioritätsstufe.
-l Listet die Standardprioritätsstufe und die den Benutzern zugewiesenen Prioritätslimits auf.
-q PriorityLimit Legt die maximale Standardprioritätsstufe für alle Benutzer fest, die nicht explizit abgedeckt sind.
-q Prioritätslimit -u Anmelde-ID-Liste Legt die maximale Standardprioritätsstufe fest, die Benutzer aus der Anmelde-ID-Liste beim Übergeben einer Druckanforderung anfordern können.
-u LoginIDList Entfernt jede explizite Prioritätsstufe für die angegebenen Benutzer.

Sicherheit

Achtung RBAC-Benutzer und vertrauenswürdige AIX: Dieser Befehl kann privilegierte Operationen durchführen. Privilegierte Operationen können nur von privilegierten Benutzern ausgeführt werden. Weitere Informationen über Berechtigungen und Privilegien finden Sie unter Privilegierte Befehlsdatenbank in Sicherheit. Eine Liste der Berechtigungen und Autorisierungen, die diesem Befehl zugeordnet sind, finden Sie in den Beschreibungen des Befehls lssecattr und des Unterbefehls getcmdattr.