NAZWA¶
lpq - program badający kolejkę buforowania druku
SKŁADNIA¶
lpq [
-a] [
-A] [
-l] [
-L] [
-P
printer] [
-s] [
-t sleeptime] [
-V]
[
-D debugopt] [
jobid...]
OPIS¶
Uwaga! To tłumaczenie może być nieaktualne!
lpq żąda od
lpd(8) raportu o stanie zadanych
drukarek lub zadań. Wywołane bez argumentów powiadamia o
stanie o drukarki domyślnej (zobacz opcja
-P). Format
krótki (domyślny) podaje po prostu drukarkę, hosta i
liczbę zadań w kolejce druku. W długim formacie
wyświetlania (opcja
-l), dla każdego zadania wypisywany
jest jego identyfikator, tworzony z nazwy użytkownika i hosta
inicjującego, aktualna pozycja w kolejce, numer zadania (można
go podać poleceniu
lprm(1), by usunąć konkretne
zadanie), opis zadania i całkowity rozmiar w bajtach. Jeżeli
wystąpił błąd lub inny kłopot z zadaniem,
informacja ta może być zmieniona, tak by odzwierciedlała
kłopoty. Zadania w kolejce buforowania druku uporządkowane
są według FIFO (First In First Out, pierwszy na wejściu -
pierwszy na wyjściu), ze zmianami zależnymi od klasy i
priorytetu zadania.
Dostępne są następujące opcje:
- -A
- Przy wysyłaniu żądań do serwera używa
uwierzytelniania. lpd(1).
- -Ddebugoptions
- Steruje debugowaniem. Przyjmuje listę rozdzielanych przecinkami
ustawień diagnostycznych. Ustawienia te mają jedną z
dwu postaci: podsystem=wartość lub
wartość, ustawiająca ogólną
wartość domyślną.
- -P printer
- Określa, jaka kolejka drukarki ma być wypisana.
Jeżeli nie ustawiono nazwy kolejki przy pomocy tej opcji, to
stosowana jest domyślna. Kolejkę domyślną
wskazują (w kolejności priorytetu): zmienna
środowiskowa PRINTER, pierwsza pozycja w bazie
printcap, wpis default_printer pliku konfiguracyjnego i, na
koniec, wkompilowana (zależna od hosta) wartość
default_printer. Zauważ, że podanie drukarki
specjalnej all (wszystkie) ma ten sam skutek, co opcja
-a.
- -V
- Wypisuje informację o wersji.
- -a
- Wypisuje jest raport dla wszystkich drukarek ujętych w bazie
printcap(5). Zestawienie to jest tworzone przez serwer, i
może się różnić od tego, co zawiera
printcap użytkownika.
- -l
- Powiększa wymowność długiego (-ong)
formatu wyświetlania. Pojedyncza opcja -l określa
niewielką opisowość, wielokrotna zwiększa
rozwlekłość informacji.
- -L
- Używa maksymalnej gadatliwości długiego formatu
wyświetlania.
- -s
- Wyświetla krótkie, jednowierszowe podsumowanie stanu
każdej kolejki i podkolejki.
- -tsleeptime
- Wymusza na lpq okresowe wyświetlanie kolejek druku i
odczekiwanie sleeptime sekund pomiędzy kolejnymi badaniami
kolejki.
- jobid ... [all]
- Po opcjach występuje lista zadań, których ma
dotyczyć raport. Zadanie ( jobid) może być
wskazane przez nazwę użytkownika, identyfikator zadania,
numer zadania lub wzorzec uogólniający, do jakiego powinny
pasować identyfikatory zadań. Słowo kluczowe
all (wszystkie) oznacza wypisanie wszystkich zadań. Jest to
opcja domyślna.
lpq zgłasza stan kolejki druku ('enabled' dla buforowania druku,
'disabled' dla braku buforowania) i brak serwera, jeśli
włączony jest brak buforowania. Do uruchomienia serwera druku
można wówczas posłużyć się
poleceniem
lpc start <drukarka>
PLIKI¶
Nazwy plików używane przez LPRng ustawiane są
wartościami w pliku konfiguracyjnym drukarek. Poniżej podano
powszechnie używany zestaw wartości domyślnych.
/etc/lpd.conf plik konfiguracyjny LPRng
/etc/printcap plik opisu drukarek
/etc/lpd.perms uprawnienia drukarek
/var/spool/printer* katalogi buforowania
/var/spool/printer*/printer plik blokujący sterowania kolejką
/var/spool/printer*/control.printer sterowanie kolejką
/var/spool/printer*/active.printer aktywne zadanie
/var/spool/printer*/log.printer plik dziennika drukarki
ZOBACZ TAKŻE¶
lpd.conf(5),
lpc(8),
lpd(8),
lpr(1),
lpq(1),
lprm(1),
printcap(5),
lpd.perms(5),
pr(1).
DIAGNOSTYKA¶
Większość komunikatów diagnostycznych jest
oczywista. Jeśli dokładny powód niepowodzenia pozostaje
niejasny, należy włączyć poziom debugowania (-D5)
i uruchomić ponownie. Informacja diagnostyczna pomoże
uchwycić dokładną przyczynę.
HISTORIA¶
LPRng jest rozszerzonym systemem buforowania wydruku o funkcjonalności
podobnej do oprogramowania Berkeley LPR. Listą dyskusyjną o
LPRng jest lprng@lprng.com; subskrypcja przez wysłanie listu do
lprng-request@lprng.com ze słowem `subscribe` w treści.
Oprogramowanie to jest dostępne z
ftp://ftp.astart.com/pub/LPRng.
AUTOR¶
Patrick Powell <papowell@astart.com>.
Powyższe tłumaczenie pochodzi z nieistniejącego już
Projektu Tłumaczenia Manuali i
może nie być
aktualne. W razie zauważenia różnic między
powyższym opisem a rzeczywistym zachowaniem opisywanego programu lub
funkcji, prosimy o zapoznanie się z oryginalną
(angielską) wersją strony podręcznika za pomocą
polecenia:
- man --locale=C 1 lpq
Prosimy o pomoc w aktualizacji stron man - więcej informacji można
znaleźć pod adresem
http://sourceforge.net/projects/manpages-pl/.