NAZWA¶
lprm - usuń zadania z kolejki buforowania drukarki
SKŁADNIA¶
lprm [
-a] [
-D debugopt] [
-P printer]
[
-V] [
-U user] [
jobid...] [
all]
OPIS¶
Uwaga! To tłumaczenie może być nieaktualne!
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>.
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 lprm
Prosimy o pomoc w aktualizacji stron man - więcej informacji można
znaleźć pod adresem
http://sourceforge.net/projects/manpages-pl/.