Il comando lpstat permette di visualizzare lo stato corrente del servizio di stampa LP. Con questo comando è possibile controllare lo stato dei job nella coda di stampa, identificare le stampanti disponibili o individuare gli id di richiesta dei job per annullarli.
Per visualizzare lo stato delle proprie richieste di stampa, digitare il comando:
$ lpstat |
Viene visualizzato un elenco dei file in coda per la stampa.
Nell'esempio seguente, riferito al sistema pino, l'output del comando indica che è presente un file nella coda di stampa della stampante pigna:
$ lpstat pigna-10 paola 1261 mar 12 17:34 su pino $ |
Il comando lpstat visualizza una riga per ogni job di stampa; vengono indicati l'id della richiesta, il nome dell'utente che ha inviato la richiesta di stampa, la dimensione dell'output in byte e la data e l'ora della richiesta.
Per determinare quali stampanti sono configurate per il proprio sistema, digitare quanto segue:
$ lpstat -s |
Il sistema visualizza lo stato dello scheduler, la destinazione di default e un elenco dei sistemi e delle stampanti disponibili.
Nell'esempio seguente, riferito al sistema olmo, lo scheduler è attivo, la stampante di default è pigna e sono disponibili due stampanti in rete, pigna e fungo:
$ lpstat -s lo scheduler è attivo destinazione di default del sistema: pigna sistema per pigna: pino sistema per fungo: quercia $ |
L'opzione -t di lpstat visualizza un breve elenco delle informazioni di stato del servizio di stampa LP.
Per visualizzare un breve elenco di tutte le informazioni di stato, digitare:
$ lpstat -t |
Vengono visualizzate tutte le informazioni disponibili sullo stato di LP.
Nell'esempio seguente la coda di stampa è vuota. Quando sono presenti richieste di stampa, il sistema visualizza anche lo stato di tali richieste:
Per ottenere informazioni sullo stato di una stampante specifica, è possibile utilizzare l'opzione -p di lpstat. Questa opzione permette di sapere se la stampante è attiva o disattiva, la data e l'ora in cui è stata abilitata o disabilitata e indica se la stampante è disponibile per l'accettazione di richieste di stampa.
Per visualizzare lo stato di tutte le stampanti di un sistema, digitare:
$ lpstat -p |
Nell'esempio seguente, le due stampanti configurate per il sistema sono in stato non attivo, abilitato e disponibile. Se una delle stampanti contenesse uno o più job nella coda di stampa, l'output del comando mostrerebbe anche i job in coda.
$ lpstat -p stampante pigna: inattiva, abilitata da giovedì 3 gennaio 1993, 18:20:22 MET. disponibile. stampante fungo: inattiva, abilitata da lunedì, 4 marzo 1993, 15:53:44 MET. disponibile $ |
Per richiedere lo stato di una stampante specifica, digitare il comando:
$ lpstat -p nomestampante |
dove nomestampante è la stampante su cui si desidera avere informazioni.
Per visualizzare tutte le caratteristiche di una stampante, utilizzare le opzioni -p e -l di lpstat. Questo comando è particolarmente utile per identificare il tipo di stampante e il tipo di contenuto.
Per visualizzare le caratteristiche di tutte le stampanti del sistema, digitare il comando seguente:
$ lpstat -p -l |
Vengono visualizzate in forma di tabella tutte le informazioni di configurazione utilizzate dal servizio di stampa LP per ogni stampante.
Nell'esempio seguente, riferito alla stampante pigna, tutti i campi sono vuoti ad eccezione del tipo di contenuto e del tipo di stampante.
Le varie opzioni del comando lpstat permettono di richiedere diversi tipi di informazioni relative allo stato di stampa. La tabella Tabella 8-2 riassume le opzioni di uso più frequente del comando lpstat. Queste opzioni possono essere usate singolarmente o in qualsiasi combinazione nella riga di comando. Se si utilizzano più opzioni, separarle con uno spazio e ripetere per ognuna il trattino (-).
Ad esempio, per ottenere una lista completa delle informazioni di stato relative a una stampante specifica, digitare il comando:
$ lpstat -p nomestampante -l |
dove nomestampante è la stampante di cui si desidera conoscere lo stato.
Tabella 8-2 Sommario delle opzioni principali di lpstat
Opzione |
Descrizione |
---|---|
Indica se le destinazioni di stampa accettano o meno le richieste di stampa. |
|
Visualizza le classi e i rispettivi membri. |
|
Visualizza la destinazione di default. |
|
Visualizza i formati. |
|
Visualizza lo stato dell'output. |
|
Visualizza lo stato delle stampanti. |
|
Stato dello scheduler delle richieste. |
|
Visualizza la posizione del job nella coda di stampa. |
|
Visualizza un sommario delle informazioni di stato. |
|
Visualizza i set di caratteri. |
|
Visualizza le richieste inviate dall'utente. |
|
Visualizza i dispositivi. |
Per l'elenco completo delle opzioni, vedere la pagina man lpstat(1).