Ero sivun ”Lpr” versioiden välillä
p (Lisätty lpstat) |
(Yhdistetty useita artikkeleja yhdeksi) |
||
Rivi 15: | Rivi 15: | ||
Lisävalitsimilla voi joillakin lp:n ja lpr:n versioilla esimerkiksi tulostaa samalla useampia kopioita, välittää eteenpäin vapaavalintaisia lisäohjeita (-o a=B,c=1234) kirjoittaa suoraan etäpalvelimelle tai antaa ohjeita työn käsittelyyn. | Lisävalitsimilla voi joillakin lp:n ja lpr:n versioilla esimerkiksi tulostaa samalla useampia kopioita, välittää eteenpäin vapaavalintaisia lisäohjeita (-o a=B,c=1234) kirjoittaa suoraan etäpalvelimelle tai antaa ohjeita työn käsittelyyn. | ||
Tulostimen nimen saa selville ''lpstat -p'' -komennolla. | |||
==Tulostusjonon tarkasteleminen ja muokkaaminen == | |||
'''lpq''' näyttää tulostettavien töiden jonot. | |||
Näytä oletusjono ja jono "kirjoitin", poista aktiivinen työ | |||
$ lpq | |||
Printer: vakio 'Työhuoneen monitoimikone' | |||
Queue: no printable jobs in queue | |||
Status: job 'juha+584' removed at 08:12:08.230 | |||
$ lpq -Pkirjoitin | |||
Printer: kirjoitin 'Wanha laserjet' | |||
Queue: 1 printable job | |||
Server: pid 23914 active | |||
Unspooler: pid 23915 active | |||
Status: processing 'dfA474localhost', size 785757, format 'l', IF filter 'proutf' at 12:24:49.211 | |||
Rank Owner/ID Pr/Class Job Files Size Time | |||
active jussi@localhost+474 A 474 tmp_ps 785757 12:12:48 | |||
$ lprm -Pkirjoitin 474 | |||
Lisävalitsimilla voi mm. hallita suoraan myös muilla koneilla olevia tulostusjonoja. | |||
'''lprm''' poistaa työn jonosta. | |||
== Tulostinten tietojen selvittäminen == | |||
'''lpstat'''-komennolla voi tarkastella CUPS-tulostinpalvelimen tietoja. | |||
Tällä komennolla voi listata järjestelmässä olevat tulostimet: | |||
lpstat -p | |||
Oletustulostimen saa selville komentamalla ''lpstat -d'', ja nopean järjestelmästatuksen saa komennolla ''lpstat -s'' | |||
==Katso myös== | ==Katso myös== | ||
*[[lpd]]: tulostuspalvelin | *[[lpd]]: tulostuspalvelin | ||
[[Luokka:komentorivin perustyökalut]] | [[Luokka:komentorivin perustyökalut]] |
Nykyinen versio 4. toukokuuta 2015 kello 23.15
lpr ja lp ovat komentoja, jolla työ lähetetään tulostinpalvelimelle. Niillä on hiukan eri syntaksi, mutta toimivat periaatteessa samalla tavalla, ainakin CUPS-järjestelmässä. Jos työ ei ole valmiiksi PostScript-tiedosto, tuloste ohjataan tarpeellisten "filttereiden" kautta lpr:lle.
Tulostuspalvelin saattaa osata itse valita sopivat filtterit monille tiedostotyypeille, jolloin lpr:lle voi suoraan antaa näitäkin tiedostoja. Ainakin tekstitiedostot saa kuitenkin nätimmiksi käyttämällä muita ohjelmia, joille voi suoraan kertoa millainen teksti on kyseessä ja millaisena sen haluaa tulostettavaksi.
Peruskäyttö[muokkaa]
Tässä valmiin postscript-tiedoston tulostus, .dvi-tiedoston muuntaminen ps:ksi ja putkittaminen lpr:lle sekä kahden tiedoston vertaaminen, tuloksen muuntaminen kirjoittimelle sopivaksi ja putkitus kirjoittimelle "warma":
lpr ohjekirja.ps dvips ohjekirja.dvi | lpr diff -u vanha.txt uusi.txt | enscript --highlight=diffu -p - | lpr -Pwarma
Jos haluaa esikatsella tulostettavaa tiedostoa, kannattaa ohjata valmis ps tiedostoon ja katsoa sitä esimerkiksi gv:llä. gv käyttää itse ghostscriptiä, kuten ghostscript (joka muuntaa ps:n kirjoittimelle sopivaksi), joten gv antaa kohtuullisen luotettavan kuvan lopputuloksesta.
Lisävalitsimilla voi joillakin lp:n ja lpr:n versioilla esimerkiksi tulostaa samalla useampia kopioita, välittää eteenpäin vapaavalintaisia lisäohjeita (-o a=B,c=1234) kirjoittaa suoraan etäpalvelimelle tai antaa ohjeita työn käsittelyyn.
Tulostimen nimen saa selville lpstat -p -komennolla.
Tulostusjonon tarkasteleminen ja muokkaaminen[muokkaa]
lpq näyttää tulostettavien töiden jonot. Näytä oletusjono ja jono "kirjoitin", poista aktiivinen työ
$ lpq Printer: vakio 'Työhuoneen monitoimikone' Queue: no printable jobs in queue Status: job 'juha+584' removed at 08:12:08.230 $ lpq -Pkirjoitin Printer: kirjoitin 'Wanha laserjet' Queue: 1 printable job Server: pid 23914 active Unspooler: pid 23915 active Status: processing 'dfA474localhost', size 785757, format 'l', IF filter 'proutf' at 12:24:49.211 Rank Owner/ID Pr/Class Job Files Size Time active jussi@localhost+474 A 474 tmp_ps 785757 12:12:48 $ lprm -Pkirjoitin 474
Lisävalitsimilla voi mm. hallita suoraan myös muilla koneilla olevia tulostusjonoja.
lprm poistaa työn jonosta.
Tulostinten tietojen selvittäminen[muokkaa]
lpstat-komennolla voi tarkastella CUPS-tulostinpalvelimen tietoja.
Tällä komennolla voi listata järjestelmässä olevat tulostimet:
lpstat -p
Oletustulostimen saa selville komentamalla lpstat -d, ja nopean järjestelmästatuksen saa komennolla lpstat -s
Katso myös[muokkaa]
- lpd: tulostuspalvelin