Ero sivun ”Lpr” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(Yhdistetty useita artikkeleja yhdeksi)
 
(Yhtä välissä olevaa versiota samalta käyttäjältä ei näytetä)
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==
*[[lpq]]: tulostusjonon listaus
*[[lpq|lprm]], [[cancel]]: työn poistaminen tulostusjonosta, tulostustyön peruuttaminen
*[[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