Impression (AIX)

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Impression (files d'attente / spooling)
Mécanisme Sous-système SRC qdaemon/lpd
Contexte AIX — files d'attente définies dans /etc/qconfig
Voir aussi Lsallq

Sous AIX, l'impression repose sur un sous-système de spooling piloté par le SRC (qdaemon, historiquement associé à lpd pour la compatibilité BSD) et sur des files d'attente (queues) déclarées dans /etc/qconfig. Cette page sert de point d'entrée récapitulatif ; voir Lsallq pour le détail de la commande de listage des queues.

Sous-système d'impression

Vérifier l'état du service et le piloter via le SRC :

lssrc -a
lssrc -g spooler
startsrc -s lpd
refresh -s lpd
stopsrc -s lpd

Voir Lssrc, Startsrc, Stopsrc et Refresh pour le détail de ces commandes SRC génériques.

Lister les files configurées

lsallq
lsallq -c

Voir Lsallq pour le détail de cette commande, dont l'option -c (affichage façon smit).

Créer une queue pointant sur une imprimante distante (Windows/Novell)

/usr/lib/lpd/pio/etc/piomisc_ext mkpq_remote_ext -q 'printer3' -h 'server3' -r 'HP2400_003' -t 'bsd' -C 'FALSE'

Envoyer un fichier à l'impression

enq -P printer2 fichier
lpr -P printer2 fichier

Pour imprimer plusieurs copies de plusieurs fichiers en une seule commande :

cat fichier1.c fichier2.c | lpr -#2
cat $(ls *.pl) | lpr

Consulter le contenu des files d'attente

enq -A
lpstat
lpq

enq -A donne la vue la plus complète ; lpstat et lpq sont les commandes de compatibilité BSD/System V habituelles.

Caractéristiques d'une queue

lsquedev -c -dR_HP4200_003 -qR_HP4200_003

Fichier de configuration

Les imprimantes et leurs files sont déclarées dans :

vi /etc/qconfig

Voir aussi