Commande lpusers

Remarque: Il s'agit d'une commande System V Print Subsystem.

Objectif

Définissez les priorités de la file d'attente d'impression.

Syntaxe

lpusers -d PriorityLevel

lpusers -q PriorityLimit -u LoginIDList

lpusers -u LoginIDList

lpusers -q PriorityLimit

lpusers -l

Descriptif

La commande lpusers définit les limites du niveau de priorité de file d'attente pouvant être affecté aux travaux soumis par les utilisateurs du service d'impression LP.

La première forme de la commande (avec -d) définit la priorité par défaut du système sur PriorityLevel, où PriorityLevel est une valeur de 0 à 39, 0 étant la priorité la plus élevée. Si un utilisateur n'indique pas de niveau de priorité avec une demande d'impression, la priorité par défaut est utilisée. Initialement, le niveau de priorité par défaut est 20.

La deuxième forme de la commande (avec -q et -u) définit la valeur par défaut PriorityLimit (de 0 à 39) que les utilisateurs de LoginIDList peuvent demander lorsqu'ils soumettent une demande d'impression. Le paramètre LoginIDList peut inclure tout ou partie des constructions suivantes:

Les utilisateurs auxquels une limite a été attribuée ne peuvent pas soumettre une demande d'impression dont le niveau de priorité est supérieur à celui attribué, ni modifier une demande déjà soumise pour qu'elle ait une priorité plus élevée. Toutes les demandes d'impression soumises avec des niveaux de priorité supérieurs à ceux autorisés seront associées à la priorité la plus élevée admise.

La troisième forme de la commande (avec -u) supprime toute limite de priorité explicite pour les utilisateurs spécifiés.

La quatrième forme de la commande (avec -q) définit la limite de priorité par défaut pour tous les utilisateurs qui ne sont pas explicitement couverts par l'utilisation de la deuxième forme de cette commande.

La dernière forme de la commande (avec -l) répertorie le niveau de priorité par défaut et les limites de priorité affectées aux utilisateurs.

Si vous entrez lpusers -?, le système affiche le message d'utilisation de la commande et renvoie 0.

Paramètres

Article Descriptif
LoginID Indique un utilisateur sur le système local.
system_name!ID-connexion Utilisateur sur le système nom_système
system_name! all Utilisateurs sur le système nom_système
all !ID-connexion Utilisateur sur tous les systèmes
all Utilisateurs sur le système local

Indicateurs

Article Descriptif
-d PriorityLevel Définit la priorité par défaut à l'échelle du système sur PriorityLevel.
-l Répertorie le niveau de priorité par défaut et les limites de priorité affectées aux utilisateurs.
-q PriorityLimit Définit le niveau de priorité le plus élevé par défaut pour tous les utilisateurs non explicitement couverts.
-q PriorityLimit -u LoginIDList Définit les utilisateurs de niveau de priorité le plus élevé par défaut dans LoginIDList qui peuvent demander lors de la soumission d'une demande d'impression.
-u LoginIDList Supprime tout niveau de priorité explicite pour les utilisateurs spécifiés.

Security

Attention aux utilisateurs du contrôle d'accès à base de rôles: Cette commande peut effectuer des opérations privilégiées. Seuls les utilisateurs privilégiés peuvent exécuter des opérations privilégiées. Pour plus d'informations sur les autorisations et les privilèges, voir Base de données des commandes privilégiées dans Sécurité. Pour obtenir la liste des privilèges et des autorisations associés à cette commande, voir la commande 'lssecattr ou la sous-commande 'getcmdattr