ott@phtd.tpu.edu.ru
ðÒÉÍÅÞÁÎÉÅ ÐÅÒÅ×ÏÄÞÉËÁ: ûÌÉÔÅ ÍÎÅ ÌÀÂÙÊ ËÏÍÍÅÎÔÁÒÉÉ É ÚÁÍÅÞÁÎÉÑ, ÄÁÖÅ ÎÅÂÏÌØÛÉÅ.
üÔÏÔ ÄÏËÕÍÅÎÔ ÏÐÉÓÙ×ÁÅÔ ËÁË ÉÓÐÏÌØÚÏ×ÁÔØ ÌÉÎÅÊÎÕÀ ÓÉÓÔÅÍÕ ÐÒÉÎÔÅÒÎÏÇÏ ÓÐÕÌÉÎÇÁ ÐÏÓÔÁ×ÌÑÅÍÕÀ Ó ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÏÊ Linux. üÔÏÔ ÄÏËÕÍÅÎÔ Ñ×ÌÑÅÔÓÑ supplementary ÄÏËÕÍÅÎÔÏÍ Ë Linux Printing Setup HOWTO, ËÏÔÏÒÙÊ ÏÂÓÕÖÄÁÅÔ ÕÓÔÁÎÏ×ËÕ É ÎÁÓÔÒÏÊËÕ ÓÉÓÔÅÍÙ ÐÅÞÁÔÉ Linux. íÁÔÅÒÉÁÌ ÐÒÅÄÓÔÁ×ÌÅÎÎÙÊ × ÜÔÏÍ ÄÏËÕÍÅÎÔÅ ÄÏÌÖÅÎ ÂÙÔØ ÔÁËÖÅ ÐÒÁ×ÉÌØÎÙÍ ÄÌÑ ×ÓÅÈ ÓÅÍÅÊÓÔ× ÏÐÅÒÁÃÉÏÎÙÈ ÓÉÓÔÅÍ ÓÅÒÉÉ BSD × ÄÏÂÁ×ÌÅÎÉÉ Ë ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÅ Linux.
úÁÍÅÞÁÎÉÅ ÏÔ Mark Komarinski <markk@auratek.com>:
ñ ÈÏÞÕ ÐÏÂÌÁÇÁÄÏÒÉÔØ Matt Foster ÚÁ ÓÄÅÌÁÎÎÕÀ ÒÁÂÏÔÕ × ÐÅÒÅÐÉÓÙ×ÁÎÉÉ ÜÔÏÇÏ ÄÏËÕÍÅÎÔÁ. ñ ÓÏÈÒÁÎÑÀ ÅÇÏ ÓÔÉÌØ, É ÄÏÂÁ×ÌÑÀ, ËÏÇÄÁ ÜÔÏ ÎÅÏÂÈÏÄÉÍÏ ÞÔÏÂÙ ×ÓÅ ÂÙÌÏ ÏÂÎÏ×ÌÅÎÎÙÍ.
úÁÍÅÞÁÎÉÅ <mwf@engr.uark.edu>:
üÔÁ ×ÅÒÓÉÑ Linux Printing HOWTO ÐÏÌÎÏÓÔØÀ ÐÅÒÅÐÉÓÁÎÁ ÉÚ ÏÒÉÇÉÎÁÌØÎÏÊ, ÓÏÚÄÁÎÎÏÊ Grant Taylor <grant@god.tufts.edu> É Brian McCauley <B.A.McCauley@bham.ac.uk>. ñ ÐÏÓÔÁÒÁÌÓÑ ÓÏÈÒÁÎÉÔØ ÏÈ×ÁÔ ÍÁÔÅÒÉÁÌÁ ÐÒÅÄÓÔÁ×ÌÅÎÎÏÇÏ × ÄÏËÕÍÅÎÔÅ Grant'Á and Brian'Á, ÎÏ Ñ ÒÅÛÉÔÅÌØÎÏ ÉÚÍÅÎÉÌ ÓÔÉÌØ ÐÒÅÄÓÔÁ×ÌÅÎÉÑ É ÇÌÕÂÉÎÕ ÏÈ×ÁÔÙ×ÁÀÝÅÇÏ ÍÁÔÅÒÉÁÌÁ. ñ ÐÏÞÕÓÔ×Ï×ÁÌ, ÞÔÏ ÜÔÏ ÄÅÌÁÅÔ ÄÏËÕÍÅÎÔ ÂÏÌÅÅ ÐÏÌÎÙÍ É ÌÅÇËÉÍ ÄÌÑ ÞÔÅÎÉÑ. ñ ÍÏÇÕ ÎÁÄÅÑÔÓÑ, ÞÔÏ ×Ù ÓÏÇÌÁÓÎÙ Ó ÜÔÉÍ.
v1.2.2
v1.1
v1.0
îÅËÏÔÏÒÙÅ ÉÍÅÎÁ × ÜÔÏÍ ÄÏËÕÍÅÎÔÅ ÏÂØÑ×ÌÅÎÙ ËÁË Á×ÔÏÒÓËÉÅ ÐÒÁ×Á É/ÉÌÉ ÔÏÒÇÏ×ÙÅ ÍÁÒËÉ ÎÅËÏÔÏÒÙÈ ÐÅÒÓÏÎ É/ÉÌÉ ËÏÍÐÁÎÉÊ. üÔÉ ÉÍÅÎÁ ÐÒÅÄÓÔÁ×ÌÅÎÙ ÐÏÌÎÏÓÔØÀ ÉÌÉ ÎÁÞÁÌØÎÙÍÉ ÂÕË×ÁÍÉ × ÜÔÏÍ ÄÏËÕÍÅÎÔÅ.
(c) 1995 Matt Foster (mwf@engr.uark.edu)
(c) 1996-1997 Mark F. Komarinski (markk@auratek.com)
÷ÓÅ ÐÅÒÅ×ÏÄÙ, ÐÒÏÉÚ×ÏÄÎÙÅ ÉÌÉ ÓÏÂÉÒÁÔÅÌØÎÙÅ ÒÁÂÏÔÙ ×ËÌÀÞÁÀÝÉÅ ÌÀÂÙÅ ÄÏËÕÍÅÎÔÙ ÓÅÒÉÉ Linux HOWTO ÄÏÌÖÎÙ ÂÙÔØ ÏÈ×ÁÞÅÎÙ ÜÔÉÍ ÉÚ×ÅÝÅÎÉÅÍ Ï Á×ÔÏÒÓËÉÈ ÐÒÁ×ÁÈ.
ôÁË ÞÔÏ ×Ù ÍÏÖÅÔÅ ÎÅ ÐÒÏ×ÏÄÉÔØ ÐÒÏÉÚ×ÏÄÎÙÅ ÒÁÂÏÔÙ ÉÚ ÜÔÉÈ ÄÏËÕÍÅÎÔÏ× É ÏÂÌÁÇÁÔØ ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ÏÇÒÁÎÉÞÅÎÉÑ ÎÁ ÉÈ ÒÁÓÐÒÏÓÔÒÁÎÅÎÉÅ. éÓËÌÀÞÅÎÉÅ ÉÚ ÜÔÉÈ ÐÒÁ×ÉÌ ÍÏÖÅÔ ÂÙÔØ ÐÒÅÄÏÓÔÁ×ÌÅÎÏ ÐÒÉ ÏÐÒÅÄÅÌÅÎÎÙÈ ÏÂÓÔÏÑÔÅÌØÓÔ×ÁÈ; ÐÏÖÁÌÕÊÓÔÁ Ó×ÑÖÉÔÅÓØ Ó ËÏÏÒÄÉÎÁÔÏÒÍ ÓÅÒÉÉ Linux HOWTO ÐÏ ÁÄÒÅÓÕ ÕËÁÚÁÎÏÍÕ ÎÉÖÅ.
íÙ ÖÅÌÁÅÍ ÐÒÏÄ×ÉÇÁÔØ ÒÁÓÐÒÏÓÔÒÁÎÅÎÉÅ ÜÔÏÊ ÉÎÆÏÒÍÁÃÉÉ ÞÅÒÅÚ ÍÁËÓÉÍÁÌØÎÏ ×ÏÚÍÏÖÎÏÅ ÞÉÓÌÏ ËÁÎÁÌÏ×. ïÄÎÁËÏ ÍÙ ÖÅÌÁÅÍ ÏÓÔÁ×ÉÔØ Á×ÔÏÒÓËÉÅ ÐÒÁ×Á ÎÁ HOWTO ÄÏËÕÍÅÎÔÙ, É ÔÁËÖÅ ÈÏÔÉÍ ÂÙÔØ ÐÒÅÄÕÐÒÅÖÄÅÎÎÙÍÉ Ï ÌÀÂÙÈ ÐÌÁÎÁÈ ÒÁÓÐÒÏÓÔÒÁÎÅÎÉÑ ÄÏËÕÍÅÎÔÏ× ÓÅÒÉÉ HOWTO.
åÓÌÉ ×Ù ÉÍÅÅÔÅ ×ÏÐÒÏÓÙ, ÐÏÖÁÌÕÊÓÔÁ Ó×ÑÖÉÔÅÓØ Ó Tim Bynum, ËÏÏÒÄÉÎÁÔÏÒÏÍ Linux HOWTO, ÐÏ ÁÄÒÅÓÕ <linux-howto@sunsite.unc.edu>. ÷Ù ÍÏÖÅÔÅ Ó×ÑÚÁÔØÓÑ ÐÏ ÜÔÏÍÕ ÁÄÒÅÓÕ ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÔÅÌÅÆÏÎÎÙÈ ÎÏÍÅÒÏ× É ÄÏÐÏÌÎÉÔÅÌØÎÏÊ ËÏÎÔÁËÔÎÏÊ ÉÎÆÏÒÍÁÃÉÉ.
ñ ÒÅËÏÍÅÎÄÕÀ, ÞÔÏ ÅÓÌÉ ×Ù ÈÏÔÉÔÅ ÎÁÐÅÞÁÔÁÔØ ËÏÐÉÀ ÜÔÏÇÏ ÄÏËÕÍÅÎÔÁ, ÔÏ ÚÁÇÒÕÚÉÔÅ PostScript ×ÅÒÓÉÀ. ïÎÁ ÏÔÆÏÒÍÁÔÉÒÏ×ÁÎÁ × ÜÓÔÅÔÉÞÅÓËÏÊ ÆÏÒÍÅ É ÌÅÇËÁ ÄÌÑ ÞÔÅÎÉÑ. ÷Ù ÍÏÖÅÔÅ ÐÏÌÕÞÉÔØ PostScript ×ÅÒÓÉÀ Ó ÏÄÎÏÇÏ ÉÚ ÍÎÏÇÉÈ ÓÁÊÔÏ× ÒÁÓÐÒÏÓÔÒÁÎÑÀÝÉÈ Linux (ÔÁËÉÈ ËÁË SunSITE ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/).
÷ÏÐÒÏÓÙ, ËÏÍÍÅÎÔÁÒÉÉ ÉÌÉ ÉÓÐÒÁ×ÌÅÎÉÑ ÄÌÑ ÜÔÏÇÏ ÄÏËÕÍÅÎÔÁ ÍÏÇÕÔ ÂÙÔØ ÎÁÐÒÁ×ÌÅÎÙ Ë <markk@auratek.com>.
óÐÁÓÉÂÏ ×ÓÅÍ ÌÀÄÑÍ, Õ ËÏÇÏ ÂÙÌÏ ×ÒÅÍÑ ÄÌÑ ÞÔÅÎÉÑ ÁÌØÆÁ ×ÅÒÓÉÉ ÜÔÏÇÏ ÄÏËÕÍÅÎÔÁ É ÏÔ×ÅÔÉÌÉ ÓÏ ÍÎÏÖÅÓÔ×ÏÍ ÐÏÌÅÚÎÙÈ ËÏÍÍÅÎÔÁÒÉÅ× É ÐÒÅÄÌÏÖÅÎÉÊ -- ÎÅËÏÔÏÒÙÅ ÉÚ ×ÁÓ ÍÏÇÕÔ Õ×ÉÄÅÔØ ×ÁÛÉ ËÏÍÍÅÎÔÁÒÉÉ ÏÔÒÁÖÅÎÎÙÅ × ÜÔÏÊ ×ÅÒÓÉÉ.
ñ ÔÁËÖÅ ÐÒÉÚÎÁÔÅÌÅÎ thank Matt Foster, ËÏÔÏÒÙÊ ÓÄÅÌÁÌ ÏÒÉÇÉÎÁÌØÎÕÀ ÐÅÒÅÐÉÓØ ÔÅËÓÔÁ.
÷ ÜÔÏÍ ÒÁÚÄÅÌÅ ÏÂÓÕÖÄÁÅÔÓÑ ËÁË ÐÅÞÁÔÁÔØ ÆÁÊÌÙ, ÐÒÏ×ÅÒÑÔØ ÏÞÅÒÅÄØ ÐÅÞÁÔÉ, ÕÄÁÌÑÔØ ÚÁÄÁÎÉÑ ÉÚ ÏÞÅÒÅÄÉ, ÆÏÒÍÁÔÉÒÏ×ÁÔØ ÆÁÊÌÙ ÄÏ ÉÈ ÐÅÞÁÔÉ É ÐÒÏÉÚ×ÏÄÉÔØ ÎÁÓÔÒÏÊËÕ ÓÒÅÄÙ ÐÅÞÁÔÉ.
óÉÓÔÅÍÁ ÐÅÞÁÔÉ Linux -- lp ÓÉÓÔÅÍÁ -- ÜÔÏ ÐÏÒÔ ÉÓÈÏÄÎÏÇÏ ËÏÄÁ ÎÁÐÉÓÁÎÎÏÇÏ × õÎÉ×ÅÒÓÉÔÅÔÅ ëÁÌÉÆÏÒÎÉÉ ÄÌÑ BSD ×ÅÒÓÉÉ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ UNIX.
îÁÉÂÏÌÅÅ ÐÒÏÓÔÏÊ ÐÕÔØ ÄÌÑ ÐÅÞÁÔÉ × ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÅ Linux ÜÔÏ ÐÏÓÙÌ ÆÁÊÌÁ
ÄÌÑ ÐÅÞÁÔÉ ÐÒÑÍÏ ÎÁ ÕÓÔÒÏÊÓÔ×Ï ÐÅÞÁÔÉ. äÌÑ ÔÏÇÏ ÞÔÏÂÙ ÓÄÅÌÁÔØ ÜÔÏ ÉÓÐÏÌØÚÕÅÔÓÑ ËÏÍÁÎÄÁ
cat. ëÁË ÐÏÌØÚÏ×ÁÔÅÌØ root
, ÎÁÂÅÒÉÔÅ ÞÔÏ-ÔÏ ÐÏÄÏÂÎÏÅ ÜÔÏÍÕ
# cat thesis.txt > /dev/lp
÷ ÜÔÏÍ ÓÌÕÞÁÅ, /dev/lp
ÜÔÏ ÓÉÍ×ÏÌÉÞÅÓËÁÑ ÓÓÙÌËÁ ÎÁ ÕÓÔÒÏÊÓÔ×Ï
ÐÅÞÁÔÉ --
ÜÔÏ ÍÏÖÅÔ ÂÙÔØ ÍÁÔÒÉÞÎÙÊ ÉÌÉ ÌÁÚÅÒÎÙÊ ÐÒÉÎÔÅÒ, typesetter, ÉÌÉ ÐÌÏÔÔÅÒ. (óÍ.
ln(1) ÄÌÑ ÂÏÌÅÅ ÐÏÌÎÏÊ ÉÎÆÏÒÍÁÃÉÉ Ï ÓÉÍ×ÏÌÉÞÅÓËÉÈ ÓÓÙÌËÁÈ)
÷ ÃÅÌÑÈ ÂÅÚÏÐÁÓÎÏÓÔÉ, ÔÏÌØËÏ ÐÏÌØÚÏ×ÁÔÅÌØ root
É ÐÏÌØÚÏ×ÁÔÅÌÉ × ÔÏÊ ÖÅ
ÇÒÕÐÐÅ ÞÔÏ É ÄÅÍÏÎ ÐÒÉÎÔÅÒÁ ÍÏÇÕÔ ÐÉÓÁÔØ ÐÒÑÍÏ ÎÁ ÐÒÉÎÔÅÒ.
ðÏÜÔÏÍÕ ÔÁËÉÅ ËÏÍÁÎÄÙ ËÁË lpr, lprm, and lpq
ÄÏÌÖÎÙ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ÄÌÑ ÄÏÓÔÕÐÁ Ë ÐÒÉÎÔÅÒÕ.
ðÏÜÔÏÍÕ ÐÏÌØÚÏ×ÁÔÅÌÉ ÄÏÌÖÎÙ ÉÓÐÏÌØÚÏ×ÁÔØ lpr ÄÌÑ ÐÅÞÁÔÉ ÆÁÊÌÏ×. ëÏÍÁÎÄÁ lpr ÂÅÒÅÔ ÎÁ ÓÅÂÑ ÚÁÂÏÔÙ Ï ×ÓÅÊ ÎÁÞÁÌØÎÏÊ ÒÁÂÏÔÅ ÎÅÏÂÈÏÄÉÍÏÊ ÄÌÑ ÐÅÞÁÔÉ ÆÁÊÌÁ, É ÚÁÔÅÍ ÐÅÒÅÄÁÅÔ ËÏÎÔÒÏÌØ ÄÒÕÇÏÊ ÐÒÏÇÒÁÍÍÅ, lpd, ÄÅÍÏÎÕ ÌÉÎÅÊÎÏÊ ÐÅÞÁÔÉ. úÁÔÅÍ ÄÅÍÏÎ ÌÉÎÅÊÎÏÊ ÐÅÞÁÔÉ ÇÏ×ÏÒÉÔ ÐÒÉÎÔÅÒÕ ËÁË ÐÅÞÁÔÁÔØ ÆÁÊÌ.
ëÏÇÄÁ ×ÙÐÏÌÎÑÅÔÓÑ ËÏÍÁÎÄÁ lpr, ÏÎÁ ÐÅÒ×ÙÍ ÄÅÌÏÍ ËÏÐÉÒÕÅÔ ÚÁÄÁÎÎÙÊ ÆÁÊÌ × ÏÐÒÅÄÅÌÅÎÎÕÀ ÄÉÒÅËÔÏÒÉÀ (spool directory), ÇÄÅ ÆÁÊÌ ÏÓÔÁÅÔÓÑ ÐÏËÁ lpd ÐÅÞÁÔÁÅÔ ÅÇÏ. ëÏÇÄÁ lpd ÓÏÏÂÝÁÀÔ, ÞÔÏ ÅÓÔØ ÆÁÊÌ ÄÌÑ ÐÅÞÁÔÉ, ÏÎ ÚÁÐÕÓËÁÅÔ ËÏÐÉÀ Ó×ÏÅÇÏ ÐÒÏÃÅÓÓÁ (ÞÔÏ ÐÒÏÇÒÁÍÍÉÓÔÙ ÎÁÚÙ×ÁÀÔ forking). üÔÁ ËÏÐÉÑ ÐÒÏÃÅÓÓÁ ÂÕÄÅÔ ÐÅÞÁÔÁÔØ ÎÁÛ ÆÁÊÌ × ÔÏ ×ÒÅÍÑ ËÁË ÏÒÉÇÉÎÁÌØÎÙÊ ÐÒÏÃÅÓÓ ÂÕÄÅÔ ÖÄÁÔØ ÄÒÕÇÉÈ ÚÁÐÒÏÓÏ×. üÔÏ ÐÏÚ×ÏÌÑÅÔ ÏÂÓÌÕÖÉ×ÁÔØ ÍÎÏÇÏ ÚÁÄÁÎÉÊ ÐÅÞÁÔÉ × ÏÄÎÏ ×ÒÅÍÑ.
óÉÎÔÁËÓÉÓ lpr(1) ÏÞÅÎØ ÐÒÏÓÔ,
$ lpr [ ÏÐÃÉÉ ] [ ÉÍÑ_ÆÁÊÌÁ ... ]
åÓÌÉ ÉÍÑ_ÆÁÊÌÁ
ÎÅ ÚÁÄÁÎÏ, lpr ÏÖÉÄÁÅÔ ××ÏÄ ÄÁÎÎÙÈ ÓÏ
ÓÔÁÎÄÁÒÔÎÏÇÏ ××ÏÄÁexpects (ÏÂÙÞÎÏ ËÌÁ×ÉÁÔÕÒÁ, ÉÌÉ ×Ù×ÏÄ ÄÒÕÇÏÊ
ÐÒÏÇÒÁÍÍÙ). üÔÏ ÐÏÚ×ÏÌÑÅÔ ÐÏÌØÚÏ×ÁÔÅÌÑÍ ÐÅÒÅÎÁÐÒÁ×ÌÑÔØ ×Ù×ÏÄ ËÏÍÍÁÎÄ × ÏÞÅÒÅÄØ
ÐÅÞÁÔÉ. ÷ÏÔ ÔÁË,
$ cat thesis.txt | lpr
ÉÌÉ,
$ pr -l60 thesis.txt | lpr
ëÏÍÁÎÄÁ lpr ÐÒÉÎÉÍÁÅÔ ÎÅÓËÏÌØËÏ ÁÒÇÕÍÅÎÔÏ× ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ ÞÔÏ ÐÏÚ×ÏÌÑÅÔ ÐÏÌØÚÏ×ÁÔÅÌÑÍ ËÏÎÔÒÏÌÉÒÏ×ÁÔØ ÅÇÏ ÒÁÂÏÔÕ. ÷ÏÔ ÎÅËÏÔÏÒÙÅ ÉÚ ÞÁÓÔÏ ÉÓÐÏÌØÚÕÅÍÙÈ ÁÒÇÕÍÅÎÔÏ×: -Pprinter ÏÐÒÅÄÅÌÑÅÔ ËÁËÏÊ ÐÒÉÎÔÅÒ ÉÓÐÏÌØÚÏ×ÁÔØ, -h suppresses printing of the burst page, -s ÓÏÚÄÁÅÔ ÓÉÍ×ÏÌÉÞÅÓËÕÀ ÓÓÙÌËÕ ×ÍÅÓÔÏ ËÏÐÉÒÏ×ÁÎÉÑ ÆÁÊÌÁ × ÄÉÒÅËÔÏÒÉÀ ÓÐÕÌÁ (ÐÏÌÅÚÎÏ ÄÌÑ ÂÏÌØÛÉÈ ÆÁÊÌÏ×), É -#num ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ËÏÐÉÊ ÐÅÞÁÔÉ. ðÒÉÍÅÒ ×ÚÁÉÍÏÄÅÊÓÔ×ÉÑ Ó lpr ÍÏÖÅÔ ×ÙÇÌÑÄÅÔØ ÐÏÄÏÂÎÏ ÜÔÏÍÕ
$ lpr -#2 -sP dj thesis.txt
üÔÁ ËÏÍÁÎÄÁ ÓÏÚÄÁÅÔ ÓÉÍ×ÏÌÉÞÅÓËÕÀ ÓÓÙÌËÕ ÎÁ ÆÁÊÌ thesis.txt
×
ÄÉÒÅËÔÏÒÉÉ ÓÐÕÌÁ ÄÌÑ ÐÒÉÎÔÅÒÁ ÎÁÚ×ÁÎÎÏÇÏ dj, ÇÄÅ ÏÎ ÂÕÄÅÔ
ÏÂÒÁÂÏÔÁÎ ÄÅÍÏÎÏÍ ÐÅÞÁÔÉ lpd. úÁÔÅÍ ÂÕÄÅÔ ÎÁÐÅÞÁÔÁÎÁ ×ÔÏÒÁÑ
ËÏÐÉÑ ÆÁÊÌÁ thesis.txt
.
äÌÑ ÐÒÏÓÍÏÔÒÁ ×ÓÅÈ ÏÐÃÉÊ, ËÏÔÏÒÙÅ ÍÏÖÅÔ ÐÒÉÎÉÍÁÔØ lpr, ÓÍÏÔÒÉÔÅ ÍÁÎÕÁÌ ÐÏ lpr(1).
äÌÑ ÐÒÏÓÍÏÔÒÁ ÓÏÄÅÒÖÉÍÏÇÏ ÏÞÅÒÅÄÉ ÐÅÞÁÔÉ ÉÓÐÏÌØÚÕÅÔÓÑ ËÏÍÁÎÄÁ lpq. ëÏÍÁÎÄÁ ÚÁÐÕÝÅÎÎÁÑ ÂÅÚ ÁÒÇÕÍÅÎÔÏ×, ÏÎÁ ×ÏÚ×ÒÁÝÁÅÔ ÓÏÄÅÒÖÉÍÏÅ ÏÞÅÒÅÄÉ ÐÅÞÁÔÉ ÐÒÉÎÔÅÒÁ ÐÏ ÕÍÏÌÞÁÎÉÀ.
÷Ù×ÏÄ ×ÏÚ×ÒÁÝÁÅÍÙÊ lpq ÍÏÖÅÔ ÂÙÔØ ÐÏÌÅÚÅÎ ÄÌÑ ÍÎÏÇÉÈ ÃÅÌÅÊ.
$ lpq
lp is ready and printing
Rank Owner Job Files Total Size
active mwf 31 thesis.txt 682048 bytes
äÒÕÇÏÅ ÐÏÌÅÚÎÏÅ Ó×ÏÊÓÔ×Ï ÌÀÂÏÊ ÓÉÓÔÅÍÙ ÐÅÞÁÔÉ ÜÔÏ ×ÏÚÍÏÖÎÏÓÔØ ÏÔÍÅÎÙ ÚÁÄÁÎÉÑ, ËÏÔÏÒÏÅ ÂÙÌÏ ÐÅÒÅÄ ÜÔÉÍ ÐÏÍÅÝÅÎÏ × ÏÞÅÒÅÄØ. þÔÏÂÙ ÓÄÅÌÁÔØ ÜÔÏ ÉÓÐÏÌØÚÕÊÔÅ ËÏÍÁÎÄÕ lprm.
$ lprm -
ðÏËÁÚÁÎÎÁÑ ×ÙÛÅ ËÏÍÁÎÄÁ ÏÔÍÅÎÑÅÔ ×ÓÅ ÚÁÄÁÎÉÑ ÐÅÞÁÔÉ ×ÌÁÄÅÌØÃÅÍ ËÏÔÒÙÈ Ñ×ÌÑÅÔÓÑ ÐÏÌØÚÏ×ÁÔÅÌØ ×ÙÐÏÌÎÉ×ÛÉÊ ÜÔÕ ËÏÍÁÎÄÕ. äÌÑ ÔÏÇÏ ÞÔÏÂÙ ÏÔÍÅÎÉÔØ ÏÄÉÎÏÞÎÏÅ ÚÁÄÁÎÉÅ ÐÅÞÁÔÉ, ÎÁÄÏ ÓÎÁÞÁÌÁ ÐÏÌÕÞÉÔØ ÎÏÍÅÒ ÚÁÄÁÎÉÑ Ó ÐÏÍÏÝØÀ ËÏÍÁÎÄÙ lpq É ÚÁÔÅÍ ÓÏÏÂÝÉÔØ ÐÏÌÕÞÅÎÎÙÊ ÎÏÍÅÒ ËÏÍÁÎÄÅ lprm. îÁÐÒÉÍÅÒ,
$ lprm 31
ÏÔÍÅÎÉÔ ÚÁÄÁÎÉÅ ÎÏÍÅÒ 31 (thesis.txt
) ÎÁ ÐÒÉÎÔÅÒÅ ÐÏ ÕÍÏÌÞÁÎÉÀ.
ðÒÏÇÒÁÍÍÁ lpc(8) ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ËÏÎÔÒÏÌÑ ÐÒÉÎÔÅÒÏ×, ËÏÔÏÒÙÅ ÏÂÓÌÕÖÉ×ÁÅÔ ÄÅÍÏÎ lpd. ÷Ù ÍÏÖÅÔÅ ÒÁÚÒÅÛÁÔØ ÉÌÉ ÚÁÐÒÅÝÁÔØ ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÐÒÉÎÔÅÒÁ ÉÌÉ ÉÈ ÏÞÅÒÅÄÅÊ, ÐÅÒÅÒÁÓÐÒÅÄÅÌÑÔØ ÚÁÄÁÎÉÑ ×ÎÕÔÒÉ ÏÞÅÒÅÄÉ, É ÐÏÌÕÞÁÔØ ÉÎÆÏÒÍÁÃÉÀ Ï ÓÏÓÔÏÑÎÉÉ ÐÒÉÎÔÅÒÏ× É ÉÈ ÏÞÅÒÅÄÅÊ. Lpc ÎÁÉÂÏÌÅÅ ÞÁÓÔÏ ÉÓÐÏÌØÚÕÅÔÓÑ × ÓÉÓÔÅÍÁÈ, ÇÄÅ ÎÅÓËÏÌØËÏ ÐÒÉÎÔÅÒÏ× ÕÓÔÁÎÏ×ÌÅÎÏ ÎÁ ÏÄÎÕ ÍÁÛÉÎÕ.
$ lpc
ëÏÍÁÎÄÁ ÐÏËÁÚÁÎÎÁÑ ×ÙÛÅ ÚÁÐÕÓËÁÅÔ ÐÒÏÇÒÁÍÍÕ lpc. ðÏ ÕÍÏÌÞÁÎÉÀ, ÏÎÁ ×ÈÏÄÉÔ × ÉÎÔÅÒÁËÔÉ×ÎÙÊ ÒÅÖÉÍ É ×Ù ÍÏÖÅÔÅ ÎÁÞÉÎÁÔØ ××ÏÄÉÔØ ËÏÍÁÎÄÙ. äÒÕÇÉÅ ÏÐÃÉÉ ÉÓÐÏÌØÚÕÀÔÓÑ ÄÌÑ ÚÁÐÕÓËÁ ËÏÍÁÎÄÙ lpc × ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÅ.
$ lpc status all
óÐÉÓÏË ×ÓÅÈ ×ÏÚÍÏÖÎÙÈ ËÏÍÁÎÄ ÐÅÒÅÞÉÓÌÅÎ ÎÁ ÓÔÒÁÎÉÃÅ ÒÕËÏ×ÏÄÓÔ×Á
ËÏÍÁÎÄÙ lpd, ÎÏ ÚÄÅÓØ ÐÅÒÅÞÉÓÌÅÎÏ ÎÅÓËÏÌØËÏ ÇÌÁ×ÎÙÈ ËÏÍÁÎÄ,
ËÏÔÏÒÙÅ ×Ù ÄÏÌÖÎÙ ÚÎÁÔØ. ìÀÂÙÅ ËÏÍÁÎÄÙ ÏÂÏÚÎÁÞÅÎÎÙÅ ËÁË option
ÍÏÇÕÔ ÂÙÔØ ÌÉÂÏ ÉÍÅÎÅÍ ÐÒÉÎÔÅÒÁ (lp, print, etc) ÉÌÉ ËÌÀÞÅ×ÙÍ ÓÌÏ×ÏÍ
all
, ËÏÔÏÒÏÅ ÏÂÏÚÎÁÞÁÅÔ ×ÓÅ ÐÒÉÎÔÅÒÁ.
îÅÂÏÌØÛÏÅ ÚÁÍÅÞÁÎÉÅ here on RedHat's amazing printtool program.
ïÎÁ ÕÍÅÅÔ ÄÅÌÁÔØ ×ÓÅ, ÞÔÏ ÄÏÌÖÅÎ ÄÅÌÁÔØ magicfilter. RedHat ÕÖÅ ÕÓÔÁÎÏ×ÉÌ ÍÎÏÇÏ ÐÒÏÇÒÁÍÍ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÆÉÌØÔÒÏ×. úÄÅÓØ ÐÏËÁÚÁÎÏ ËÁË ÕÓÔÁÎÏ×ÉÔØ ÐÒÉÎÔÅÒ HP LJ 4L, ÐÏÄËÌÀÞÅÎÎÙÊ Ë ÐÁÒÁÌÌÅÌØÎÏÍÕ ÐÏÒÔÕ, × RedHat 4.0 (ÜÔÁ ÐÒÏÃÅÄÕÒÁ ÄÏÌÖÎÁ ÂÙÔØ ÏÄÉÎÁËÏ×ÏÊ ÄÌÑ ×ÓÅÈ ×ÅÒÓÉÊ RH).
üÔÏÔ ÒÁÚÄÅÌ ÏÈ×ÁÔÙ×ÁÅÔ ÐÅÞÁÔØ ÒÁÚÎÙÈ ÔÉÐÏ× ÆÁÊÌÏ×, Ó ËÏÔÏÒÙÍÉ ×Ù ×ÓÔÒÅÔÉÔÅÓØ ÐÒÉ ÒÁÂÏÔÅ ÎÁ Linux.
ðÅÞÁÔØ ÇÒÁÆÉÞÅÓËÉÈ ÆÁÊÌÏ× ÎÁ ÐÒÉÎÔÅÒÅ ÏÂÙÞÎÏ ÚÁ×ÉÓÉÔ ÏÔ ÔÉÐÁ ÇÒÁÆÉÞÅÓËÏÇÏ ÆÁÊÌÁ É ÔÉÐÁ ÐÒÉÎÔÅÒÁ ÎÁ ËÏÔÏÒÏÍ ×Ù ÈÏÔÉÔÅ ÐÅÞÁÔÁÔØ. ïÂÙÞÎÏ Ï ÍÁÔÒÉÞÎÙÈ ÐÒÉÎÔÅÒÁÈ ÒÅÞØ ÎÅ ÉÄÅÔ ××ÉÄÕ ÒÁÚÌÉÞÉÊ × ÍÅÔÏÄÁÈ ÏÂÒÁÂÏÔËÉ ÇÒÁÆÉËÉ. ìÕÞÛÉÊ ×ÙÈÏÄ × ÜÔÏÊ ÓÉÔÕÁÃÉÉ -- ÕÂÅÄÉÔÓÑ, ÞÔÏ ÐÒÉÎÔÅÒ ÓÏ×ÍÅÓÔÉÍ Ó Epson-ÐÒÉÎÔÅÒÁÍÉ ÉÌÉ Ó IBM ProPrinter, ÚÁÔÅÍ ÓËÏÎ×ÅÒÔÉÒÏ×ÁÔØ ÇÒÁÆÉÞÅÓËÉÅ ÆÁÊÌÙ × PostScript, É ÚÁÔÅÍ ×ÏÓÐÏÌØÚÏ×ÁÔØÓÑ ÐÒÏÇÒÁÍÍÏÊ Ghostscript (ÓÍ. ÓÌÅÄÕÀÝÉÊ ÒÁÚÄÅÌ) ÄÌÑ ÐÅÞÁÔÉ ÇÒÁÆÉËÉ.
åÓÌÉ ×Ù ÉÍÅÅÔÅ ÌÁÚÅÒÎÙÊ ÐÒÉÎÔÅÒ, ÜÔÏ ÎÁÍÎÏÇÏ ÌÅÇÞÅ ÔÁË ËÁË ÍÎÏÇÉÅ ÓÏ×ÍÅÓÔÉÍÙ Ó ÑÚÙËÏÍ PCL. üÔÏ ÄÁÅÔ ×ÏÚÍÏÖÎÏÓÔØ ×ÙÂÏÒÁ. îÅËÏÔÏÒÙÅ ÐÒÏÇÒÁÍÍÙ ÍÏÇÕÔ ÄÅÌÁÔØ ×Ù×ÏÄ ÎÁÐÒÑÍÕÀ × PCL. åÓÌÉ ÎÅÔ, ÔÏ ÐÒÏÇÒÁÍÍÙ ÐÏÄÏÂÎÙÅ NetPBM ÍÏÇÕÔ ÐÒÅÏÂÒÁÚÏ×Ù×ÁÔØ PCL. ðÏÓÌÅÄÎÑÑ ×ÏÚÍÏÖÎÏÓÔØ -- ÉÓÐÏÌØÚÏ×ÁÔØ ghostscript (ÓÍ. ÓÌÅÄÕÀÝÉÊ ÒÁÚÄÅÌ).
îÁÉÂÏÌÅÅ ÌÕÞÛÉÊ ×ÙÂÏÒ -- ÕÓÔÁÎÏ×ËÁ ÐÁËÅÔÏ× ÐÏÄÏÂÎÙÈ NetPBM É Ghostscript, ÚÁÔÅÍ ÕÓÔÁÎÏ×ÉÔØ ÆÉÌØÔÒ ÄÌÑ ÏÂÒÁÂÏÔËÉ ÇÒÁÆÉÞÅÓËÉÈ ÆÁÊÌÏ× Á×ÔÏÍÁÔÉÞÅÓËÉ.
ðÅÞÁÔØ PostScript ÆÁÊÌÏ× ÎÁ ÐÒÉÎÔÅÒÅ, ËÏÔÏÒÙÊ ÉÍÅÅÔ ÉÎÔÅÒÐÒÅÔÁÔÏÒ PostScript'Á ÏÞÅÎØ ÐÒÏÓÔÁ; ÉÓÐÏÌØÚÕÊÔÅ lpr, É ÐÒÉÎÔÅÒ ÓÁÍ ÐÏÚÁÂÏÔÉÔÓÑ Ï ×ÓÅÈ ÄÅÔÁÌÑÈ. äÌÑ ÔÅÈ, ËÔÏ ÎÅ ÉÍÅÅÔ ÐÒÉÎÔÅÒÙ Ó ÉÎÔÅÒÐÒÅÔÁÔÏÒÁÍÉ PostScript, ÍÙ ÏÂÒÁÔÉÍÓÑ Ë ÄÒÕÇÉÍ ÓÒÅÄÓÔ×ÁÍ. ë ÓÞÁÓÔØÀ, ÄÏÓÔÕÐÎÙ ÐÒÏÇÒÁÍÍÙ, ËÏÔÏÒÙÅ ÍÏÇÕÔ ÞÉÔÁÔØ PostScript, É ÔÒÁÎÓÌÉÒÏ×ÁÔØ ÅÇÏ × ÑÚÙË, ËÏÔÏÒÙÊ ÂÕÄÕÔ ÐÏÎÉÍÁÔØ ÂÏÌØÛÉÎÓÔ×Ï ÐÒÉÎÔÅÒÏ×. ÷ÅÒÏÑÔÎÏ ÎÁÉÂÏÌÅÅ ÉÚ×ÅÓÔÎÏÊ ÐÒÏÇÒÁÍÍÏÊ Ñ×ÌÑÅÔÓÑ Ghostscript.
ïÔ×ÅÔÓÔ×ÅÎÎÏÓÔØÀ Ghostscript'Á Ñ×ÌÑÅÔÓÑ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ ×ÓÅÈ ÏÐÉÓÁÎÉÊ × PostScript-ÆÁÊÌÅ × ËÏÍÍÁÎÄÙ, ËÏÔÏÒÙÅ ÐÏÊÍÅÔ ÐÒÉÎÔÅÒ. äÌÑ ÐÅÞÁÔÉ PostScript-ÆÁÊÌÁ ÉÓÐÏÌØÚÕÑ Ghostscript, ×Ù ÄÏÌÖÎÙ ÓÄÅÌÁÔØ ÞÔÏ-ÔÏ ÐÏÄÏÂÎÏÅ ÜÔÏÍÕ
$ gs -dSAFER -dNOPAUSE -sDEVICE=deskjet -sOutputFile=\|lpr thesis.ps
úÁÍÅÔÉÍ, ÞÔÏ × ×ÙÛÅÐÒÉ×ÅÄÅÎÎÏÍ ÐÒÉÍÅÒÅ ÍÙ ÐÅÒÅÎÁÐÒÁ×ÌÑÌÉ ×Ù×ÏÄ Ghostscript ÎÁ ÕÓÔÒÏÊÓÔ×Ï lpr ÉÓÐÏÌØÚÕÑ ÏÐÃÉÀ -sOutputFile.
Ghostview -- ÜÔÏ ÎÁÄÓÔÒÏÊËÁ Ë Ghostscript ÄÌÑ ÓÉÓÔÅÍÙ X Window. üÔÏ ÐÏÚ×ÏÌÑÅÔ ÐÒÏÓÍÁÔÒÉ×ÁÔØ PostScript-ÆÁÊÌÙ ÄÏ ÔÏÇÏ ËÁË ÐÅÞÁÔÁÔØ ÉÈ. Ghostview É Ghostscript ÏÂÁ ÍÏÇÕÔ ÂÙÔØ ×ÚÑÔÙ Ó ftp://prep.ai.mit.edu/pub/gnu/.
æÉÒÍÁ Adobe ×ÙÐÕÓÔÉÌÁ Acrobat reader ÄÌÑ Linux, É ÏÎ ÄÏÓÔÕÐÅÎ ÎÁ ÄÏÍÁÛÎÅÊ ÓÔÒÁÎÉÃÅ ËÏÍÐÁÎÉÉ Adobe http://www.adobe.com. åÇÏ ÐÒÅÄÛÅÓÔ×ÅÎÎÉË , xpdf, ÔÁËÖÅ ÄÏÓÔÕÐÅÎ. ïÂÁ ÄÏÌÖÎÙ ÐÅÞÁÔÁÔØ ÎÁ postscript ÕÓÔÒÏÊÓÔ×Å.
ïÄÉÎ ÉÚ ÓÁÍÙÈ ÌÅÇËÉÈ ÐÕÔÅÊ ÐÅÞÁÔÉ ÆÁÊÌÏ× TeX -- ÜÔÏ ÐÒÏÂÒÁÚÏ×ÁÔØ ÉÈ × PostScript É ÚÁÔÅÍ ÐÅÞÁÔÁÔØ ÉÈ ÉÓÐÏÌØÚÕÑ Ghostscript. äÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÓÄÅÌÁÔØ ÜÔÏ ÓÎÁÞÁÌÁ ÎÅÏÂÈÏÄÉÍÏ ÐÒÅÏÂÒÁÚÏ×ÁÔØ TeX-ÆÁÊÌÙ × ÆÏÒÍÁÔ ÉÚ×ÅÓÔÎÙÊ ËÁË DVI (ËÏÔÏÒÙÊ ÏÓÔÁÅÔÓÑ ÎÅÚÁ×ÉÓÉÍÙÍ ÏÔ ÕÓÔÒÏÊÓÔ×Á). ÷Ù ÍÏÖÅÔÅ ÜÔÏ ÓÄÅÌÁÔØ ËÏÍÁÎÄÁÍÉ tex(1) ÉÌÉ latex(1). úÁÔÅÍ ÎÅÏÂÈÏÄÉÍÏ ÐÒÅÏÂÒÁÚÏ×ÁÔØ DVI-ÆÁÊÌ × PostScript-ÆÁÊÌ ÉÓÐÏÌØÚÕÑ ÐÒÏÇÒÁÍÍÕ dvips. ÷ÓÅ ÜÔÏ ÂÕÄÅÔ ×ÙÇÌÑÄÅÔØ ÐÏÄÏÂÎÏ ÜÔÏÍÕ ËÏÇÄÁ ×ÙÎÂÅÒÅÔÅ.
$ tex thesis.tex
$ dvips thesis.dvi
óÅÊÞÁÓ ×Ù ÇÏÔÏ×Ù Ë ÐÅÞÁÔÉ ÒÅÚÕÌØÔÉÒÕÀÝÅÇÏ PostScript-ÆÁÊÌÁ ËÁË ÏÐÉÓÁÎÏ ×ÙÛÅ.
troff
$ groff -Tascii thesis.tr | lpr
ÉÌÉ , ÅÓÌÉ ×Ù ÐÒÅÄÐÏÞÉÔÁÅÔÅ,
$ groff thesis.tr > thesis.ps
É ÚÁÔÅÍ ÐÅÞÁÔÁÔØ PostScript-ÆÁÊÌ ËÁË ÏÐÉÓÁÎÏ ×ÙÛÅ.
man
$ man man | col -b | lpr
óÔÒÁÎÉÃÙ man ÓÏÄÅÒÖÁÔ ÐÒÅÄ×ÁÒÉÔÅÌØÎÏ ÏÔÆÏÒÍÁÔÉÒÏ×ÁÎÎÙÅ ÄÁÎÎÙÅ
troff
data, ÔÁË ÞÔÏ ÍÙ ÄÏÌÖÎÙ ÕÄÁÌÉÔØ ÌÀÂÙÅ ÐÏÄÓ×ÅÞÉ×ÁÎÉÑ,
ÐÏÄÞÅÒËÉ×ÁÎÉÑ É ÐÒÏÞÅÅ. ðÒÏÇÒÁÍÍÁ 'col' ÄÅÌÁÅÔ ÜÔÏ ×ÅÌÉËÏÌÅÐÎÏ, É ÍÙ
ÐÅÒÅÎÁÐÒÁ×ÉÍ ÄÁÎÎÙÅ ÏÔ ÐÒÏÇÒÁÍÍÙ man
ÂÅÚ ÉÓÐÏÌØÚÏ×ÁÎÉÑ
ËÏÍÁÎÄÙ more
.
üÔÉ ÚÁÍÅÔËÉ ÎÅ ÏÔÎÏÓÑÔÓÑ Ë ÄÒÕÇÉÍ ÔÅÍÁÍ
ôÁË ËÁË ÂÏÌØÛÉÎÓÔ×Ï ASCII-ÆÁÊÌÏ× ÎÅ ÆÏÒÍÁÔÉÒÏ×ÁÎÏ ÄÌÑ ÐÅÞÁÔÉ, ÐÏÌÅÚÎÏ ÏÔÆÏÒÍÁÔÉÒÏ×ÁÔØ ÉÈ ËÁËÉÍ-ÔÏ ÏÂÒÁÚÏÍ ÄÏ ÔÏÇÏ ËÁË ÏÎÉ ÂÕÄÕÔ ÎÁÐÅÞÁÔÁÎÙ. üÔÏ ÍÏÖÅÔ ×ËÌÀÞÁÔØ ÐÏÍÅÝÅÎÉÅ ÚÁÇÏÌÏ×ËÁ É ÎÏÍÅÒÁ ÓÔÒÁÎÉÃÙ ÎÁ ËÁÖÄÏÊ ÓÔÒÁÎÉÃÅ. õÓÔÁÎÏ×ËÁ Ä×ÏÊÎÏÇÏ ÉÎÔÅÒ×ÁÌÁ, ÓÏÚÄÁÎÉÅ ÏÔÓÔÕÐÏ× ÉÌÉ ÐÅÞÁÔØ ÆÁÊÌÏ× × ÎÅÓËÏÌØËÏ ËÏÌÏÎÏË. ïÂÝÅÅ ÒÅÛÅÎÉÅ ÄÌÑ ÔÏÇÏ ÞÔÏÂÙ ÓÄÅÌÁÔØ -- ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÐÒÅÐÒÏÃÅÓÓÏÒÁ ÐÅÞÁÔÉ, ÔÁËÏÇÏ ËÁË pr.
$ pr +4 -d -h"Ph.D. Thesis, 2nd Draft" -l60 thesis.txt | lpr
÷ ÐÒÉÍÅÒÅ ×ÙÛÅ, pr ÄÏÌÖÅÎ ×ÚÑÔØ ÆÁÊÌ thesis.txt
ðÒÏÐÕÓÔÉÔØ ÐÅÒ×ÙÅ ÔÒÉ ÓÔÒÁÎÉÃÙ (+4), ÕÓÔÁÎÏ×ÉÔØ ÄÌÉÎÕ ÓÔÒÁÎÉÃÙ × 60 ÓÔÒÏË
(-l60), ×Ù×ÏÄÉÔØ Ó Ä×ÏÊÎÙÍ ÉÎÔÅÒ×ÁÌÏÍ (-d), É ÄÏÂÁ×ÉÔØ ÆÒÁÚÕ "Ph.D. Thesis, 2nd
Draft" Ë ÚÁÇÏÌÏ×ËÕ ËÁÖÄÏÊ ÓÔÒÁÎÉÃÙ (-h). Lpr ÄÏÌÖÅÎ ÚÁÔÅÍ
ÐÏÍÅÓÔÉÔØ × ÏÞÅÒÅÄØ ×Ù×ÏÄ ÐÒÏÇÒÁÍÍÙ pr. óÍÏÔÒÉ ÓÐÒÁ×ÏÞÎÙÅ
ÓÔÒÁÎÉÃÙ ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÂÏÌØÛÅÊ ÉÎÆÏÒÍÁÃÉÉ Ï ÉÓÐÏÌØÚÏ×ÁÎÉÉ pr.
÷ÓÅ ËÏÍÁÎÄÙ × ÓÉÓÔÅÍÅ ÐÅÞÁÔÉ Linux ÐÒÉÎÉÍÁÀÔ ÏÐÃÉÀ -P. üÔÁ ÏÐÃÉÑ ÐÏÚ×ÏÌÑÅÔ ÐÏÌØÚÏ×ÁÔÅÌÀ ÕËÁÚÁÔØ ËÁËÏÊ ÐÒÉÎÔÅÒ ÉÓÐÏÌØÚÏ×ÁÔØ ÄÌÑ ×Ù×ÏÄÁ. åÓÌÉ ÐÏÌØÚÏ×ÁÔÅÌØ ÎÅ ÕËÁÚÁÌ ËÁËÏÊ ÐÒÉÎÔÅÒ ÉÓÐÏÌØÚÏ×ÁÔØ, ÔÏÇÄÁ ÂÕÄÅÔ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ÕÓÔÒÏÊÓÔ×Ï ÐÏ ÕÍÏÌÞÁÎÉÀ.
÷ÍÅÓÔÏ ÕËÁÚÁÎÉÑ ËÁËÏÊ ÐÒÉÎÔÅÒ ÉÓÐÏÌØÚÏ×ÁÔØ ËÏÇÄÁ ×Ù ÐÅÞÁÔÁÅÔÅ, ×Ù ÍÏÖÅÔÅ ÕÓÔÁÎÏ×ÉÔØ ÐÅÒÅÍÅÎÎÕÀ ÓÒÅÄÙ PRINTER ÓÏ ÚÎÁÞÅÎÉÅÍ ÉÍÅÎÉ ÐÒÉÎÔÅÒÁ, ËÏÔÏÒÙÊ ×Ù ÈÏÔÉÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ. üÔÏ ÄÅÌÁÅÔÓÑ ÐÏ ÒÁÚÎÏÍÕ ÄÌÑ ËÁÖÄÏÇÏ ÉÚ ËÏÍÁÎÄÎÙÈ ÐÒÏÃÅÓÓÏÒÏ×. îÁÐÒÉÍÅÒ ÄÌÑ bash ×Ù ÍÏÖÅÔÅ ÓÄÅÌÁÔØ ÜÔÏ ÓÌÅÄÕÀÝÉÍ ÏÂÒÁÚÏÍ
$ PRINTER="printer_name"; export PRINTER
Á ÄÌÑ csh, ÜÔÏ ÄÅÌÁÅÔÓÑ ÔÁË
% setenv PRINTER "printer_name"
üÔÉ ËÏÍÁÎÄÙ ÍÏÇÕÔ ÂÙÔØ ÐÏÍÅÝÅÎÙ × ×ÁÛ ÓÃÅÎÁÒÉÊ ×ÈÏÄÁ (.profile ÄÌÑ bash, ÉÌÉ .cshrc ÄÌÑ csh), ÉÌÉ ×ÙÐÏÌÎÅÎÙ ÉÚ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ. (óÍÏÔÒÉÔÅ bash(1) É csh(1) ÄÌÑ ÂÏÌØÛÅÊ ÉÎÆÏÒÍÁÃÉÉ Ï ÐÅÒÅÍÅÎÎÙÈ ÓÒÅÄÙ).
÷1. ëÁË Ñ ÍÏÇÕ ÉÚÂÁ×ÉÔØÓÑ ÏÔ ÓÔÕÐÅÎÞÁÔÏÇÏ ÜÆÆÅËÔÁ?
ï1. óÔÕÐÅÎÞÁÔÙÊ ÜÆÆÅËÔ ×ÏÚÎÉËÁÅÔ ÐÏÔÏÍÕ-ÞÔÏ ÎÅËÏÔÏÒÙÅ ÐÒÉÎÔÅÒÁ ÏÖÉÄÁÀÔ ÚÁ×ÅÒÛÅÎÉÑ ÌÉÎÉÉ. îÅËÏÔÏÒÙÅ ÐÒÉÎÔÅÒÁ ÔÒÅÂÕÀÔ ÌÉÎÉÊ, ËÏÔÏÒÙÅ ÚÁËÁÎÞÉ×ÁÀÔÓÑ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ×ÏÚ×ÒÁÔ ËÁÒÅÔËÉ/ÐÅÒÅ×ÏÄ ÓÔÒÏËÉ (ÓÔÉÌØ DOS) ×ÍÅÓÔÏ ÐÅÒÅ×ÏÄÁ ÓÔÒÏËÉ, ËÏÔÏÒÙÊ ÉÓÐÏÌØÚÕÅÔÓÑ × UNIX. îÁÉÂÏÌÅÅ ÌÅÇËÉÊ ÐÕÔØ ÄÌÑ ÒÅÛÅÎÉÑ ÜÔÏÊ ÐÒÏÂÌÅÍÙ -- ÜÔÏ ÐÏÓÍÏÔÒÅÔØ ÕÍÅÅÔ ÌÉ ×ÁÛ ÐÒÉÎÔÅÒ ÍÅÖÄÕ ÜÔÉÍÉ Ä×ÕÍÑ ÓÔÉÌÑÍÉ -- ÌÉÂÏ ÐÅÒÅËÌÀÞÅÎÉÅÍ DIP-ÐÅÒÅËÌÀÞÁÔÅÌÑ, ÉÌÉ ÐÏÓÙÌÁÎÉÅÍ ÓÐÅÃÉÁÌØÎÏÊ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔÉ ÐÒÉ ÓÔÁÒÔÅ ËÁÖÄÏÇÏ ÚÁÄÁÎÉÑ. þÔÏÂÙ ÓÄÅÌÁÔØ ÜÔÏ ÐÏÓÌÅÄÎÉÍ ÓÐÏÓÏÂÏÍ, ×ÁÍ ÎÅÏÂÈÏÄÉÍÏ ÓÏÚÄÁÔØ ÆÉÌØÔÒ (÷2)
âÙÓÔÒÏÅ ÉÓÐÒÁ×ÌÅÎÉÅ -- ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÆÉÌØÔÒÁ × ËÏÍÁÎÄÏÊ ÓÔÒÏËÅ. ðÒÉÍÅÒ ÜÔÏÇÏ ÍÏÖÅÔ ÂÙÔØ ÔÁËÉÍ.
$ cat thesis.txt | todos | lpr
÷2. þÔÏ ÔÁËÏÅ ÆÉÌØÔÒ?
ï2. æÉÌØÔÒ -- ÜÔÏ ÐÒÏÇÒÁÍÍÁ, ËÏÔÏÒÁÑ ÞÉÔÁÅÔ ÓÏ ÓÔÁÎÄÁÒÔÎÏÇÏ ××ÏÄÁ (stdin), ×ÙÐÏÌÎÑÅÔ ÎÅËÏÔÏÒÙÅ ÄÅÊÓÔ×ÉÑ ÎÁÄ ÜÔÉÍ ××ÏÄÏÍ, É ÐÉÛÅÔ ÎÁ ÓÔÁÎÄÁÒÔÎÙÊ ×Ù×ÏÄ (stdout). æÉÌØÔÒÙ ÉÓÐÏÌØÚÕÀÔÓÑ ÄÌÑ ÍÎÏÇÉÈ ×ÅÝÅÊ, ×ËÌÀÞÁÑ ÏÂÒÁÂÏÔËÕ ÔÅËÓÔÁ.
÷3. þÔÏ ÔÁËÏÅ magic ÆÉÌØÔÒ?
ï3. magic ÆÉÌØÔÒ -- ÜÔÏ ÆÉÌØÔÒ ËÏÔÏÒÙÊ ×ÙÐÏÌÎÑÅÔ ÄÅÊÓÔ×ÉÑ × ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÔÉÐÁ ÆÁÊÌÁ. îÁÐÒÉÍÅÒ, ÅÓÌÉ ÆÁÊÌ -- ÜÔÏ ÐÒÏÓÔÏÊ ÔÅËÓÔÏ×ÙÊ ÆÁÊÌ, ÔÏ ÏÎ ÂÕÄÅÔ ÐÒÏÓÔÏ ÐÅÞÁÔÁÔØ ÆÁÊÌ, ÉÓÐÏÌØÚÕÑ ÎÏÒÍÁÌØÎÙÅ ÍÅÔÏÄÙ. åÓÌÉ ÆÁÊÌ -- ÜÔÏ PostScript-ÆÁÊÌ, ÉÌÉ ÌÀÂÏÇÏ ÄÒÕÇÏÇÏ ÆÏÒÍÁÔÁ, ÏÎ ÄÏÌÖÅÎ ÐÅÞÁÔÁÔØ ÅÇÏ ÉÓÐÏÌØÚÕÑ ÄÒÕÇÏÊ ÍÅÔÏÄ (ghostscript). ä×ÕÍÑ ÐÒÉÍÅÒÁÍÉ ÜÔÉÈ ÆÉÌØÔÒÏ× Ñ×ÌÑÀÔÓÑ magicfilter É APSfilter. ïÄÎÏ ÔÒÅÂÏ×ÁÎÉÅ ÜÔÉÈ ÆÉÌØÔÒÏ× -- ÞÔÏÂÙ ÎÕÖÎÙÅ ÐÒÏÇÒÁÍÍÙ ÂÙÌÉ ÕÓÔÁÎÏ×ÌÅÎÙ ÄÏ ÕÓÔÁÎÏ×ËÉ ÆÉÌØÔÒÁ.
ðÒÉÞÉÎÁ ÜÔÏÇÏ × ÔÏÍ, ÞÔÏ ËÏÇÄÁ ÆÉÌØÔÒ ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ, ÏÎ ÏÐÒÁÛÉ×ÁÅÔ ×ÙÛÕ ÓÉÓÔÅÍÕ Ï ÎÕÖÎÙÈ ÐÒÏÇÒÁÍÍÁÈ (ÔÁËÉÈ ËÁË ghostscript - ÅÓÌÉ ÏÎ ÎÁÈÏÄÉÔ ÅÇÏ, ÔÏÇÄÁ ÏÎ ÚÎÁÅÔ ËÁË ÏÂÒÁÂÁÔÙ×ÁÔØ ÄÁÎÎÙÅ × ÆÏÒÍÁÔÅ PostScript), Á ÚÁÔÅÍ ÓÔÒÏÉÔ ÓÅÂÑ × ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÔÏÇÏ ËÁËÉÅ ÐÒÏÇÒÁÍÍÙ ÏÎ ÎÁÛÅÌ. äÌÑ ÏÂÒÁÂÏÔËÉ ×ÓÅÈ ÐÅÞÁÔÁÅÍÙÈ ÆÁÊÌÏ×, ×Ù ÄÏÌÖÎÙ ÕÓÔÁÎÏ×ÉÔØ ÐÏ ËÒÁÊÎÅÊ ÍÅÒÅ:
÷4. óÉÓÔÅÍÁ ÐÅÞÁÔÉ Windows. âÕÄÅÔ Linux ÒÁÂÏÔÁÔØ Ó ÎÅÊ?
ï4. íÏÖÅÔ ÂÙÔØ. ðÒÉÎÔÅÒÁ, ËÏÔÏÒÙÅ ×ÏÓÐÒÉÎÉÍÁÀÔ ÔÏÌØËÏ ËÏÍÁÎÄÙ WPS ÎÅ ÂÕÄÕÔ ÒÁÂÏÔÁÔØ Ó Linux. ðÒÉÎÔÒÅÒÁ, ËÏÔÏÒÙÅ ÐÒÉÎÉÍÁÀÔ WPS É ÄÒÕÇÉÅ ËÏÍÁÎÄÙ (ÔÁËÉÅ ËÁË Canon BJC 610) ÂÕÄÕÔ ÒÁÂÏÔÁÔØ, ÐÏËÁ ÏÎÉ ÕÓÔÁÎÏ×ÌÅÎÙ × ÞÔÏ-ÔÏ ÄÒÕÇÏÅ ÞÅÍ ÆÏÒÍÁÔ WPS. äÒÕÇÉÅ ÐÒÉÎÔÅÒÁ, ÔÁËÉÅ ËÁË ÎÅËÏÔÏÒÙÅ HP DeskJet 820Cxi/Cse, ÎÅ ÂÕÄÕÔ ÒÁÂÏÔÁÔØ Ó Linux. ëÁË ÂÙÌÏ ÓËÁÚÁÎÏ, Linux ÍÏÖÅÔ ÒÁÂÏÔÁÔØ ËÁË ÓÅÒ×ÅÒ ÐÅÞÁÔÉ (óÍ. Samba) ÄÌÑ ÍÁÛÉÎ ÐÏÄ Win95, ÔÁË ËÁË Win95 ÉÍÅÅÔ ÄÒÁÊ×ÅÒÁ ÄÌÑ ÐÅÞÁÔÉ ÎÁ ÎÉÈ
÷5. ñ ÎÅ ÍÏÇÕ ÎÁÐÅÞÁÔÁÔØ ÂÏÌØÛÅ 6 ÓÔÒÁÎÉÃ ÉÌÉ ÉÎÁÞÅ Ñ ÐÏÌÕÞÁÀ ÓÏÏÏÂÝÅÎÉÅ ÏÂ ÏÛÉÂËÅ "file too large (ÆÁÊÌ ÓÌÉÛËÏÍ ÂÏÌØÛÏÊ)".
÷5. ïÄÎÁ ÉÚ ÏÐÃÉÊ × ÆÁÊÌÅ /etc/printcap ÏÔÎÏÓÉÔÓÑ Ë ÍÁËÓÉÍÁÌØÎÏÍÕ ÒÁÚÍÅÒÕ ÐÅÞÁÔÁÅÍÏÇÏ ÆÁÊÌÁ. ðÏ ÕÍÏÌÞÁÎÉÀ ÏÎÁ ÒÁ×ÎÁ 1000 ÄÉÓËÏ×ÙÈ ÂÌÏËÏ× (ÏËÏÌÏ 500 Ëâ). äÌÑ ÆÁÊÌÏ× PostScript É ÐÏÄÏÂÎÙÈ, ÜÔÏ ÂÕÄÅÔ ÄÁ×ÁÔØ 6-8 ÓÔÒÁÎÉÃ Ó ÇÒÁÆÉËÏÊ É ×ÓÅ. õÂÅÄÉÔÅÓØ, ÞÔ ÏÄÏÂÁ×ÉÌÉ ÓÌÅÄÕÀÝÕÀ ÓÔÒÏËÕ × ÏÐÒÅÄÅÌÅÎÉÅ ÐÒÉÎÔÅÒÁ.
mx=0
ïÓÎÏ×ÎÁÑ ÃÅÌØ ÜÔÏÇÏ -- ÓÏÈÒÁÎÉÔØ ÒÁÚÄÅÌ ÓÐÕÌÁ ÏÔ ÚÁÐÏÌÎÅÎÉÑ. åÓÔØ
ÄÒÕÇÏÊ ÐÕÔØ ÉÚÂÁ×ÉÔÓÑ ÏÔ ÜÔÏÇÏ, ÚÁÓÔÁ×ÌÑÑ lpr ÓÏÚÄÁ×ÁÔØ ÓÉÍ×ÏÌÉÞÅÓËÕÀ
ÓÓÙÌËÕ ÉÚ ÄÉÒÅËÔÏÒÉÉ ÓÐÕÌÁ ÎÁ ×ÁÛ ÆÁÊÌ. îÏ ÎÅ ÚÁÂÕÄÔÅ ÄÏÂÁ×ÌÑÔØ ËÌÀÞ
-s
Ë lpr ËÁÖÄÙÊ ÒÁÚ.
üÔÏÔ ÒÁÚÄÅÌ ÐÏÓ×ÑÝÅÎ ÎÅËÏÔÏÒÙÍ ÏÂÝÉÍ ×ÅÝÁÍ, ËÏÔÏÒÙÅ ÍÏÇÕÔ ÎÅÐÒÁ×ÉÌØÎÏ ÒÁÂÏÔÁÔØ × ×ÁÛÅÊ ÓÉÓÔÅÍÅ ÐÅÞÁÔÉ.
åÓÌÉ ×ÁÛ ÐÒÉÎÔÅÒ ÎÅ ÒÁÂÏÔÁÅÔ:
ðÏÓÙÌÁÊÔÅ ÄÒÕÇÉÅ ÓÏ×ÅÔÙ ÄÌÑ ÜÔÏÇÏ ÒÁÚÄÅÌÁ <markk@auratek.com>.
üÔÏÔ ÒÁÚÄÅÌ -- ÒÁÚÄÅÌ ÓÓÙÌÏË ÎÁ ÓÉÓÔÅÍÕ ÐÅÞÁÔÉ Linux. ñ ÁÏÓÔÁÒÁÌÓÑ ÓÏÈÒÁÎÉÔØ ÒÁÚÄÅÌ ÓÓÙÌÏË ÜÔÏÇÏ ÄÏËÕÍÅÎÔÁ ÎÁÓËÏÌØËÏ ×ÏÚÍÏÖÎÏ ÐÏÌÎÙÍ. åÓÌÉ ×Ù ÞÕÓÔ×ÕÅÔÅ, ÞÔÏ Ñ ÚÁÂÙÌ ×ÁÖÎÕÀ ÓÓÙÌËÕ, ÎÅ ÓÔÅÓÎÑÊÔÅÓØ Ó×ÑÚÁÔØÓÑ ÓÏ ÍÎÏÊ.
äÏ ÔÏÇÏ ËÁË ×Ù ÐÏÛÌÅÔÅ ×ÏÐÒÏÓ × ÇÒÕÐÐÕ USENET, ÒÁÓÓÍÏÔÒÉÔÅ ÓÌÅÄÕÀÝÅÅ:
åÓÌÉ ÌÀÂÏÅ ÉÚ ×ÙÛÅÕÐÏÍÑÎÕÔÙÈ ÐÒÁ×ÄÁ, ×Ù ÄÏÌÖÎÙ ÐÏÄÕÍÁÔØ Ä×ÁÖÄÙ ÄÏ ÔÏÇÏ ËÁË ÐÏÛÌÅÔÅ ×ÁÛ ×ÏÐÒÏÓ. é ËÏÇÄÁ ×Ù × ËÏÎÃÅ ËÏÎÃÏ× ÐÏÛÌÅÔÅ ×ÏÐÒÏÓ × ÇÒÕÐÐÕ ÎÏ×ÏÓÔÅÊ, ÐÏÓÔÁÒÁÊÔÅÓØ ×ËÌÀÞÉÔØ ÎÅÏÂÈÏÄÉÍÕÀ ÉÎÆÏÒÍÁÃÉÀ. îÅ ÇÏ×ÏÒÉÔÅ ÞÔÏ ÌÉÂÏ ÐÏÄÏÂÎÏÅ ÔÁËÏÍÕ: "õ ÍÅÎÑ ÐÒÏÂÌÅÍÙ Ó lpr, ÐÏÍÏÇÉÔÅ ÐÏÖÐÌÕÊÓÔÁ". óÏÏÂÝÅÎÉÑ ÔÁËÏÇÏ ÔÉÐÁ ÓËÏÒÅÅ ×ÓÅÇÏ ÍÎÏÇÉÍÉ ÐÒÏÉÇÎÏÒÉÒÕÀÔÓÑ. ôÁËÖÅ ÐÏÓÔÁÒÁÊÔÅÓØ ×ËÌÀÞÉÔØ ÎÏÍÅÒ ×ÅÒÓÉÉ ÑÄÒÁ Linux, ËÁË ×ÏÚÎÉËÁÅÔ ÏÛÉÂËÁ, É ÅÓÌÉ ÅÓÔØ, ËÁËÏÅ ÓÏÏÂÝÅÎÉÅ ×ÏÚ×ÒÁÝÁÅÔ ÓÉÓÔÅÍÁ.
comp.os.linux.*
ÉÚÏÂÉÌÉÅ ÉÎÆÏÒÍÁÃÉÉ Ï Linuxcomp.unix.*
ÏÂÓÕÖÄÅÎÉÑ ÏÔÎÏÓÑÝÉÅÓÑ Ë ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÅ UNIX