Provided by:
manpages-pl_20051117-1_all 
NAZWA
lprm - usuń zadania z kolejki buforowania drukarki
SKŁADNIA
lprm [-a] [-D debugopt] [-P printer] [-V] [-U user]
[jobid...] [all]
OPIS
Lprm wysyła do serwera LPD żądanie usunięcia zadań z kolejki druku. W
clean(1) znajdziesz opis interfejsu zgodnego z lp(1). Lprm jest zwykle
jedynym sposobem, w jaki użytkownik może usunąć zadanie. Zadania do
usunięcia określane są numerem zadania lub nazwą użytkownika. Jeżeli
nie wyszczególniono zadań, to zostanie wybrane pierwsze możliwe do
usunięcia. Zwykle użytkownicy mogą usuwać tylko własne zadania z
maszyny, która zainicjowała pierwotne żądanie lpr.
W pierwszej kolejności w kolejce druku wyszukiwane są te zadania, które
użytkownik ma prawo usunąć. Jeżeli nie określono żadnych cech zadania,
to zostanie usunięte tylko pierwsze z nich. Jeżeli użyto flagi -a lub
podano kolejkę druku all, to lprm przeszuka wszystkie dostępne kolejki
druku.
Specjalny określnik zadania all dopasowuje wszystkie zadania w kolejce
druku. Jednak usuwane są wyłącznie zadania danego użytkownika, chyba że
posiada on prawa control. Na stronie podręcznika lpd(1) znajdziesz
więcej szczegółów na temat praw kontroli.
Wyszczególnienie zadania może być numerem zadania, nazwą użytkownika,
identyfikatorem zadania lub wzorcem dopasowywania opartym o glob.
Dopasowanie to stosuje się do informacji o identyfikatorze zadania.
Lprm zapowiada nazwy usuwanych plików, milczy zaś, jeśli w kolejce nie
ma zadań pasujących do żądanej listy. Jeśli usuwane zadanie jest
aktywne, serwer LPD zatrzyma jego wydruk a następnie wznowi operacje
drukowania.
PRZYKŁADY
Usuń ostatnie wysłane przez mnie zadanie:
lprm
Usuń zadanie 25 z kolejki druku p1:
lprm -Pt1 25
Usuń zadania 25 i 30 z kolejki druku p1:
lprm -Pt1 25 30
Usuń z kolejki p1 wszystkie zadania użytkownika john:
lprm -Pt1 john
Usuń wszystkie zadania z kolejki p1:
lprm -Pt1 all
Usuń wszystkie zadania ze wszystkich kolejek druku:
lprm -a all
Usun z kolejki p1 zadania z identyfikatorem nobody@system.
Zauważ, że apostrofy wokół wzorca są konieczne, by wyeliminować
rozwijanie znaku uogólnienia przez powłokę.
lprm -Pt1 'nobody@system*'
OPCJE
-a Usuwa pliki ze wszystkich kolejek druku dostępnych dla
użytkownika.
-Pprinter
Określa kolejkę drukarki. Jeżeli nie podano, to stosowana jest
drukarka domyślna, którą wskazuje wartość zmiennej środowiskowej
PRINTER, lub, jeśli jej nie zdefiniowano, pierwsza pozycja w bazie
printcap.
-Uuser
Dostarcza serwerowi LPD zadany identyfikator użytkownika, w
imieniu którego zostanie wykonane usuwanie. Może to robić tylko
ROOT lub użytkownicy o identyfikatorach ujętych w opcji
konfiguracyjnej allow_user_setting lub printcap. Funkcja ta
istnieje, by umożliwić systemom komunikacyjnym druku, takim jak
SAMBA, wysyłanie żądań usuwania w imieniu użytkowników.
-Ddebugopts
Debugowanie sterowane jest opcją -D. Opcja ta przyjmuje listę
oddzielanych przecinkami ustawień. Mają one jedną z dwu postaci:
urządzenie=wartość, lub wartość ustawiająca całościową wartość
domyślną.
-V Wypisuje informację o wersji programu i szczegółowe informacje o
wykonywanych działaniach.
OSTRZEŻENIA
Użytkownicy z prawami CONTROL (tj. - administracyjnymi) do kolejek
druku mogą usunąć każde z zadań lub wszystkie na raz. Domyślne słowo
specjalne all oznacza wszystkie zadania użytkowników, nie zaś tylko te,
które przedłożył wydający polecenie użytkownik. Pozwala to
administratorom na łatwe opróżnianie kolejki druku.
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.conf(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>.