SKŁADNIA
- lpr
-
[-A]
[-b,l]
[-C
class]
[-D
debugopt]
[-F
filterformat]
[-h] [-i indentcols] [-k] [-J job] [-K,# copies]
[-m mailTo] [-P printer] [-Q] [-r] [-R remoteAccount]
[-s] [-T title] [-U user] [-V] [-w width]
[-Z zoptions] [-1,2,3,4 font] [filename...]
OPIS
Uwaga! To tłumaczenie może być nieaktualne!Lpr wykorzystuje demona kolejki wydruku do drukowania podanych plików gdy usługi będą dostępne. Jeżeli nie podano nazw, przyjmowane jest standardowe wejście.
OPCJE
- -A
- Wykorzystuje usługi przesyłania uwierzytelnianego, jeśli są dostępne.
- -C class
-
Określa klasyfikację zadania, jaka ma być zastosowana dla strony
rozdzielającej i do ustawienia priorytetu.
Priorytety mają zakres od A (najniższy) do Z (najwyższy); domyślnym jest A.
Na przykład,
lpr -C B foo.c
ustawia priorytet/klasę na B a drukowany jest plik foo.c. - -D debugoptions
- 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ą.
- -F filterformat
-
Określeniu filtru lub formatu. Domyślnie, zakłada się, że wejście jest
standardowym plikiem tekstowym i używany jest format
f;
przyjmowane jest, że urządzeniem wyjściowym jest drukarka wierszowa.
Dostępne są inne, podane poniżej, formaty. Nie wszystkie z nich są dostępne
dla wszystkich drukarek; szczegóły znajdziesz w
printcap(5).
Formaty podawane są jako pojedyncze małe litery;
poniższe z nich są poprawnymi argumentami opcji
-F
z zakładanym typem danych.
Dla utrzymania zgodności z poprzednimi wersjami
lpr
typów formatu można użyć jako samodzielnych opcji
(tj. pomijając
F)
z wyjątkiem wymienionych niżej; w takich przypadkach może się pojawić
ostrzeżenie.
-
- -b, -l
- obie flagi te określają plik binarny ("dosłowny"), nie zostanie wykonane żadne przetwarzanie. Drukowane przy zastosowaniu filtru formatu f, z zaniechaniem przetwarzania.
- -c
- dane utworzone przez cifplot(l).
- -d
- wyjście z tex(l) (format DVI ze Stanford).
- -g
- standardowe dane wykresowe utworzone przez programy plot(3X) (zobacz też plot(1G), gdzie znajdziesz opis filtrów wykorzystywanych przez program buforujący drukarki).
- -n
- wyjście z (niezależnego od urządzenia) troff.
- -p
- Najpierw wykorzystuje pr(1) do sformatowania plików, potem drukuje przy użyciu formatu f.
- -r
- Przerażająca opcja USUŃ PO WYDRUKOWANIU. Uważaj, gdyż lpr usunie pliki po wysłaniu ich do kolejki drukowania. Opcja obecna na żądanie użytkowników, dla zgodności z inną implamentacją Berkeley lpr, ale faktycznie NIE powinno jej być.
- -t
- wyjście z troff(1) (pierwotnie polecenia cat fotonaświetlarki, ale obecnie zakładamy, że to samo, co format n).
- -v
- grafika rastrowa dla urządzeń takich jak Benson Varian.
-
- -h
- Bez strony tytułowej lub nagłówka dla tego zadania.
- -i indentcols
- Wcięcie wejścia o indentcols kolumn. Zauważ, że ta opcja nie jest obsługiwana na wszystkich drukarkach.
- -J jobname
- Określa nazwę zadania, jaka ma być wydrukowana na stronie rozdzielającej. Domyślnie jest to nazwa pierwszego pliku w zadaniu lub (STDIN) jeśli wejście pochodzi z potoku.
- -k
- Używane jako filtr, lpr normalnie dla wejścia czytanego z stdin tworzy plik tymczasowy przed wysłaniem go na zdalną drukarkę. -k powoduje, że zadanie wysyłane jest bezpośrednio do serwera. Jeżeli zadanie zostanie zabite w środku tworzenia, to wydrukowany zostanie częściowo przesłany plik. Opcja ta może nie działać z bardzo dużymi zadaniami lub programami buforującymi spoza LPRng.
- -Kcopies, -#copies
- Określa liczbę kopii każdego plików przeznaczonych do druku.
- -m mailTo
- Po pomyślnym zakończeniu wysyła wiadomość pocztową do użytkownika mailTo.
- -P printer
- Wyjście będzie kierowane na drukarkę printer. Jeżeli nie ustawiono drukarki przy pomocy tej opcji, to stosowana jest domyślna. Drukarkę 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.
- -Q
- Umieszca nazwę kolejki druku w pliku zadania. Informacaja ta może być następnie wykorzystana przez oprogramowanie buforujące do sterowania formatem wyjściowym.
- -R remoteAccount
-
Określa informację rozliczeniową, jakiej ma użyć system zdalny drukujący.
Parametr może służyć do określania kodu opłaty, jaka ma zostać pobrana za wydruk.
- -s
- Flaga zamieszczona w celu zachowania zgodności z innymi wersjami lpr. W wersjach tych tworzy ona dowiązania symboliczne do plików przeznaczonych do druku. Lpr wysyła teraz pliki wprost do serwera i flaga ta jest nieistotna.
- -T title
- Określa tytuł wykorzystywany przez pr(1). Domyślnie jest to nazwa pliku.
- -U username
- Opcja -U służy do przypisania zadaniu nazwy użytkownika. Jest dostępna tylko dla ROOTa lub użytkowników wymienionych w opcji konfiguracyjnej allow_user_setting. Jest to oczywiście dziura w systemie bezpieczeństwa, lecz istnieje, by pozwolić systemom takim jak SAMBA na dostarczanie zadań w imieniu użytkowników. Zobacz Przesyłanie uwierzytelniane poniżej.
- -V
- Tryb gadatliwy. Dodatkowe flagi -V zwiększają gadatliwość. Maksymalną gadatliwość uzyskuje się stosując flagę debug.
- -w width
- Określa szerokość strony dla drukowanego zadania.
- -Z zoptions
- Opcja stosowana do przekazywania opcji programowi buforującemu druk. Używana, gdy zachodzi potrzeba przekazania dodatkowej lub specjalizowanej informacji programowi buforującemu.
- -1,2,3,4fontname
- Określa nazwę fontu, jaki ma być osadzony na pozycji i przy drukowaniu TROFF (przestarzałe).
NAZWY PLIKÓW
Domyślnie, jeżeli nie podano nazw plików lpr czyta standardowe wejście i drukuje je.PRZESYŁANIE UWIERZYTELNIANE
Pierwotny protokół sieciowy LPR zdeefiniowany w RFC1179 nie zapewniał uwierzytelniania między użytkownikiem a serwerem. Jest ono obecnie obsługiwane przez LPRng. W dokumentacji pomocniczej LPRng znajdziesz więcej szczegółów o działaniu i obsłudze uwierzytelniania.
ZGODNOŚĆ
lpr w wersji LPRng usiłuje być funkcjonalnie zgodne z typowymi implementacjami lpr. Jest jednak nieco poleceń i funkcjonalności, które there are some commands and functionality that are deliberately missing.- -s Symbolic Links
- (Berkeley LPR) Ta opcja określała, że podczas buforowania zadań powinno być użyte dowiązanie symboliczne do oryginalnego pliku danych, zamiast kopii tego pliku. Otwiera to pole dla różnorodnych problemów z bezpieczeństwem, jest też nieefektywne przy drukowaniu na zdalnym hoście.
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
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 [email protected]; subskrypcja przez wysłanie listu do [email protected] ze słowem `subscribe` w treści. Oprogramowanie to jest dostępne z ftp://ftp.astart.com/pub/LPRng.AUTOR
Patrick Powell <[email protected]>.INFORMACJE O TŁUMACZENIU
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 lpr
Prosimy o pomoc w aktualizacji stron man - więcej informacji można znaleźć pod adresem http://sourceforge.net/projects/manpages-pl/.