Jūs atverat dokumentu, noklikšķināt uz drukāšanas un gaidāt. Jūs aizverat dokumentu, atverat jaunu, noklikšķiniet uz Drukāt un gaidāt... un tā tālāk. Bet drukāšanai nevajadzētu būt tik blāvai. Mēs varam nosūtīt lielapjoma e-pastus ar nelielu piepūli; kāpēc mēs nevaram tikpat viegli drukāt lielapjomā?
Nu, ja jūs izmantojat Linux, izrādās, ka varat. Izmantojot termināli, varat izdot dažādas Linux printera komandas, kas būtībā padara drukāšanu daudz patīkamāku. Operētājsistēmā Linux ir pieejami daudzi citi uz termināli balstīti drukāšanas triki.
1. Parādiet instalēto printeru sarakstu
Ja tīklā ir vairāki printeri, iespējams, ka ne visi no tiem ir iestatīti operētājsistēmā Linux.
Lai pārbaudītu, vai datorā ir instalēti printeri, atveriet termināli un izmantojiet
lpstat - lpp
Protams, jums ir arī citas iespējas. To var pārbaudīt printeru iestatījumu ekrānā, taču tas aizņem ilgāku laiku. Tāpat kā lielākajā daļā šo Linux komandrindas printera instrukciju, rakstīt ir ātrāk nekā pārvietot un noklikšķināt ar peli, izmantojot vairākas izvēlnes.
Lai skatītu instalētos printerus darbvirsmas saskarnē, atveriet Iestatījumi > Printeri.
2. Atrodiet printera IP adresi
Lai drukātu ar tīkla printeri, ir nepieciešama tā IP adrese. Lai gan jūs varat doties uz pašu printeri un pārbaudīt ierīces iestatījumus, tas ir tikpat vienkārši, izmantojot Linux datoru.
Atveriet termināli un ievadiet:
lpinfo -v | grep -P '://'
Tas atgriezīs printera nosaukumu, TCP maršrutu (vairāk par to uzziniet mūsu ceļvedis TCP portiem) un IP adresi.
Lai iegūtu plašāku tīkla printera izskatu, varat arī izmantot
avahi-pārlūkot --visi -t -r
Tā vietā, lai īpaši atrastu datoru, šī komanda tīklā atradīs visu, kam var piekļūt jūsu Linux dators. Lai atrastu konkrētu IP adresi, jums būs jāritina rezultātu saraksts. Tas ir garāks risinājums, lai gan tas ir izmantojams ne tikai drukāšanā.
Lielākajā daļā izplatījumu nav iespējams redzēt printera IP adresi no darbvirsmas vides.
3. Drukājiet dokumentu no Linux termināļa
Viena dokumenta drukāšana operētājsistēmā Linux ir pietiekami vienkārša. Vienkārši atveriet PDF vai citu faila formātu un pēc tam noklikšķiniet uz Drukāt opciju izvēlnē.
Galvenais, drukājot operētājsistēmā Linux, ir tas, ka, ja izmantojat darbvirsmas vidi, fails ir jāatver. Tomēr terminālī lietas ir atšķirīgas.
Lūk, izmantojiet
kaķis '/PATH_TO_DOCUMENT/DOCUMENT_NAME.EXT' | lpr
Ir pieejamas arī alternatīvas drukāšanas komandas:
lpr '/PATH_TO_DOCUMENT/DOCUMENT_NAME.EXT'
Tāpēc, lai parādītu, ja vēlos izdrukāt PDF failu zemas kvalitātes fodmap_-_breakfast.pdf, es izmantoju kaķis vai lpr komandu un dokumenta faila ceļu:
lpr'/home/atomickarma/low-fodmap_-_breakfast.pdf'
Izmantojiet atsevišķas pēdiņas, lai nodrošinātu, ka faila ceļš un faila nosaukums tiek pareizi atpazīts, drukājot dokumentu no cita direktorija. Ja dokuments atrodas pašreizējā direktorijā, tas ir, tajā pašā direktorijā, kurā ir atvērts terminālis, pēdiņas nebūs vajadzīgas.
Jums pat nav jāatver terminālis tajā pašā direktorijā, kurā atrodas drukājamais fails. Kamēr jums ir absolūtais faila ceļš uz dokumentu vai attēlu, tas tiks drukāts.
Uzmanieties: daži dokumenti šādā veidā netiks izdrukāti. Piemēram, kamēr jūs varat izdrukāt DOC vai DOCX failu no sava Linux biroja programmatūra, to nav iespējams izdarīt no termināļa. Bet jūs varat izmantot šīs komandas, lai drukātu ODT failus un PDF failus.
4. Kā veikt pakešu drukāšanu, izmantojot Linux komandu
Viena no jaudīgākajām drukāšanas opcijām operētājsistēmā Linux ir pieejama komandrindā.
Mēģinājums atlasīt vairākus dokumentus un drukāt tos darbvirsmas vidē parasti beidzas ar vienu drukas darbu. Lai drukātu pakešdrukā, tas ir, lai vienā darbā drukātu vairākus dokumentus, ir jāizmanto termināļa komanda.
The lpr šeit pietiek ar komandu. Viss, kas jums jādara, ir sekot tam, norādot to failu ceļus, kurus vēlaties drukāt. Piem.
lpr '/home/atomickarma/high street west.pdf'"/home/atomickarma/Indijas garšvielu vistas un kartupeļu paplātes cepšanas recepte.pdf"
Jūs pat varat to vēl vairāk racionalizēt. Sāciet, atverot visu dokumentu logu, pēc tam atveriet termināļa logu. Terminālī ievadiet lp, pēc tam velciet failus uz termināli.
Sist Ievadiet, pēc tam pagaidiet, līdz tiek pabeigta pakešu drukāšana.
5. Drukājiet uz noteiktu printeri terminālī
Ja tīklā ir vairāki printeri, jums var būt īpaša ierīce, kas rezervēta dokumentiem, bet cita - attēliem.
Lai nosūtītu failu tieši uz nosauktu printeri, vispirms vēlreiz pārbaudiet printera nosaukumu, izmantojot lpstat komanda:
lpstat -p -d
Kad tas ir izdarīts un nosaukums ir pareizi atzīmēts, nosūtiet dokumentu uz šo printeri. Piemēram, lai drukātu PDF ar savu Epson printeri, es izmantoju:
lp -d EPSON_XP_4100_Series '/home/atomickarma/low-fodmap_-_breakfast.pdf'
Drukāšanu ar noteiktu printeri var apvienot ar pakešu drukāšanu:
Tas ir tik vienkārši, un tāpat kā iepriekš, failu var vilkt terminālī, lai izvairītos no pilna faila ceļa un faila nosaukuma ievadīšanas.
6. Printera komanda, lai notīrītu Linux drukas rindu
Ko darīt, ja operētājsistēmā Linux tiek drukāts pārāk daudz lapu un ir jādzēš rinda? Iespējams, kādā no lapām ir kļūda vai drukāšanas komandu virkne dublē konkrētu dokumentu, kas jādrukā tikai vienu reizi.
Pirms turpināt, pārliecinieties, vai printeris ir iestatīts kā noklusējuma printeris. Pretējā gadījumā jums jāzina printera nosaukums, ja jūsu tīklā ir pieejami vairāki printera nosaukums. Tas nodrošina, ka komanda notīrīt drukas rindu tiek nosūtīta uz pareizo ierīci.
Vienkāršākais veids, kā to atrisināt, ir nosūtīt komandu, lai notīrītu drukas rindu. Lai notīrītu visu rindu, izmantojiet:
lprm -
Varat arī notīrīt pašreizējo darbu, izmantojot tikai
lprm
Ņemiet vērā, kad lprm tiek izmantots tīkla vidē, jums tiks prasīts ievadīt paroli, lai atceltu drukas darbu.
7. Atceliet noteiktu drukas darbu no Linux komandrindas
Ja jums ir konkrēts drukas darbs, kas ir jāatceļ, vispirms ir jāatrod tā darba ID. To var atrast, apskatot drukas rindu ar
lpq
Pēc tam varat izmantot komandu lprm, lai atceltu konkrēto darbu.
Tātad, ja lpq komanda atgrieza darba ID 285, jūs ievadāt
lprm 285
Darba drukāšana parasti tiek apturēta dažu sekunžu laikā, lai gan tas ir atkarīgs no dokumenta garuma.
Ietaupiet laiku: pārvaldiet savu printeri, izmantojot Linux termināļa komandas
Lai gan darbvirsmas saskarne ir pietiekami efektīva operētājsistēmā Linux, tā nav tik elastīga kā printeru vadīšana no termināļa. Tā kā visas ir pieejamas darba atcelšanas, pakešu drukāšanas un vispārējās printera pārvaldības opcijas, ir vērts zināt printera komandas terminālī.
Patiešām, katram gadījumam ir vērts zināt, kā drukāt no jebkuras ierīces.