05.03.2014 Views

Chapitre 1 - IPNL - IN2P3

Chapitre 1 - IPNL - IN2P3

Chapitre 1 - IPNL - IN2P3

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Sous LINUX utilisez l’impression BSD. Cependant nous rappelerons les 2 jeux de<br />

commandes car le second est encore présent sur pas mal de systèmes UNIX.<br />

Signalons que les imprimantes ont un nom défini par l'administrateur système. Vous<br />

devez connaitre ce nom pour lancer une impression.<br />

Pour la partie BSD, les imprimantes sont définies dans un fichier /etc/printcap que vous<br />

pouvez lister. D'autre part l'outil lpc permet de gèrer les imprimantes. lpc est un outil<br />

interactif qui renvoie le prompt lpc> et comporte un help intégré. Certaines taches sont<br />

privilégiées mais tout utilisateur peut notamment voir le nom des imprimantes et l'état des<br />

queues d'impression.<br />

Pour SYS V, la commande lpstat sans arguments vous donne l'état de l'ensemble des<br />

queues d'impression et, de fait, leurs noms.<br />

Commandes BSD :<br />

lpr<br />

lpr [-h -#n -Pimprimante] [fichier] : lance une impression. Si fichier n'est pas spécifié, sdtin<br />

est pris; par exemple derrière un |<br />

• -P imprimante : définit le choix de l'imprimante. Si omis l'imprimante définie dans<br />

une variable PRINTER est utilisée ou en dernier lieu l'imprimante appelée lp<br />

• -#n : imprimante n copies<br />

• -h : suppression de la banière<br />

lpq<br />

lpq [-Pimprimante] [user ou jobnumber] : renvoie l'état de la queue d'impression pour<br />

l'imprimante spécifiée (ou PRINTER ou lp). Permet de voir ou en est une impression et<br />

également de connaitre le numéro unique de job qui a été attribué à l'impression par lpr.<br />

On peut restreindre l'interrogation aux impressions d'un utilisateur ou à une impression<br />

particulière si son jobnumber est déjà connu.<br />

lprm<br />

lprm [-Pimprimante] [user ou jobnumber] : tue un job dans la queue d'impression de<br />

l'imprimante spécifiée (ou PRINTER ou lp). lprm teste que l'impression appartient bien à<br />

l'utilisateur qui passe la commande. Si user est spécifié toutes les impressions de cet<br />

utilisateur sont tuées. Si ni jobnumber ni user ne sont spécifiés, toute la queue<br />

d'impression est vidée.<br />

Commandes SYS V :<br />

lp<br />

lp [-w -ttitre -nnombre -dimprimante] [fichier] : lance une impression. Si fichier n'est pas<br />

spécifié, sdtin est pris.<br />

• -d imprimante : définit le choix de l'imprimante. Si omis l'imprimante définie dans<br />

une variable LPDEST est utilisée ou en dernier lieu l'imprimante dite 'default printer'<br />

• -n nombre : imprime nombre copies<br />

• -t titre : La banière porte le titre précisé<br />

• -w : envoie un message quand l'impression est finie<br />

lpstat<br />

lpstat [-d -s -uutilisateur-pimprimante] } : renvoie l'état de l'ensemble des queues<br />

d'impression ou de l'imprimante spécifiée par -p.<br />

• -d : donne l'imprimante par défaut si elle existe<br />

• -s : donne un résumé d'informations sur les imprimantes<br />

• -u utilisateur : limite l'interrogation aux requetes de l'utilisateur précisé<br />

- 23 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!