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. |