Čtenáři jako vy pomáhají podporovat MUO. Když provedete nákup pomocí odkazů na našich stránkách, můžeme získat provizi přidružené společnosti. Přečtěte si více.

Otevřete dokument, kliknete na tisk, čekáte. Zavřete dokument, otevřete nový, kliknete na tisknout a čekáte… a tak dále. Ale tisk by opravdu neměl být tak nudný. Můžeme odesílat hromadné e-maily s malým úsilím; proč nemůžeme hromadně tisknout se stejnou lehkostí?

No, pokud používáte Linux, ukázalo se, že můžete. Prostřednictvím terminálu můžete zadávat různé příkazy pro linuxové tiskárny, které v podstatě činí tisk mnohem příjemnějším. V Linuxu je k dispozici řada dalších tiskových triků založených na terminálu.

1. Zobrazte seznam nainstalovaných tiskáren

Pokud máte v síti více tiskáren, je pravděpodobné, že ne všechny jsou nastaveny v systému Linux.

Chcete-li zkontrolovat tiskárny nainstalované v počítači, otevřete terminál a použijte jej

lpstat -p

Samozřejmě máte i jiné možnosti. Můžete to zkontrolovat na obrazovce Printers settings, ale trvá to déle. Stejně jako u většiny těchto pokynů pro tiskárnu příkazového řádku systému Linux je psaní rychlejší než pohyb a klikání myší v řadě nabídek.

instagram viewer

Chcete-li zobrazit nainstalované tiskárny v rozhraní plochy, otevřete Nastavení > Tiskárny.

2. Najděte IP adresu tiskárny

Abyste mohli tisknout na síťové tiskárně, potřebujete její IP adresu. I když můžete přejít k samotné tiskárně a zkontrolovat nastavení zařízení, je to stejně snadné z počítače se systémem Linux.

Otevřete terminál a zadejte:

lpinfo -v | grep -P '://'

Tím se vrátí název tiskárny, trasa TCP (více o tom se dozvíte v našem průvodce porty TCP) a IP adresu.

Pro širší pohled na síťovou tiskárnu můžete také použít

avahi-procházet --vše -t -r

Spíše než konkrétně najít váš počítač však tento příkaz najde vše ve vaší síti, ke kterému má váš počítač se systémem Linux přístup. Budete muset procházet seznamem výsledků, abyste našli konkrétní IP adresu. Je to delší řešení, i když takové, které má využití i mimo tisk.

Ve většině distribucí není možné vidět IP adresu tiskárny z prostředí desktopu.

3. Vytiskněte dokument z terminálu Linux

Tisk jednoho dokumentu v systému Linux je dostatečně snadný. Jednoduše otevřete soubor PDF nebo jiný formát souboru a klepněte na Tisk možnost v nabídce.

Klíčová věc tisku v Linuxu je, že pokud používáte desktopové prostředí, musíte soubor otevřít. V terminálu je to však jinak.

Tady, použijte

kočka '/PATH_TO_DOCUMENT/DOCUMENT_NAME.EXT' | lpr

K dispozici jsou také alternativní příkazy pro tisk:

lpr '/PATH_TO_DOCUMENT/DOCUMENT_NAME.EXT'

Takže pro demonstraci, pokud chci vytisknout PDF low-fodmap_-_breakfast.pdf, používám kočka nebo lpr příkaz a cesta k souboru dokumentu:

lpr/home/atomickarma/low-fodmap_-_breakfast.pdf'

Použijte jednoduché uvozovky, abyste zajistili, že cesta k souboru a název souboru budou správně rozpoznány při tisku dokumentu z jiného adresáře. Pokud je dokument v aktuálním adresáři – tedy ve stejném adresáři, kde je otevřený terminál – nebudete potřebovat uvozovky.

Nemusíte ani otevírat terminál ve stejném adresáři jako soubor, který potřebujete vytisknout. Pokud máte absolutní cestu k souboru k dokumentu nebo obrázku, vytiskne se.

Pozor: některé dokumenty se tímto způsobem nevytisknou. Můžete například vytisknout soubor DOC nebo DOCX ze svého Kancelářský software pro Linux, není možné tak učinit z terminálu. Tyto příkazy však můžete použít k tisku souborů ODT a PDF.

4. Jak dávkově tisknout pomocí příkazu Linux

Jedna z nejvýkonnějších možností tisku v Linuxu je dostupná z příkazového řádku.

Pokus o výběr více dokumentů a jejich tisk na desktopovém prostředí obvykle končí jedinou tiskovou úlohou. Pro dávkový tisk – tedy tisk více dokumentů v jedné úloze – musíte použít příkaz terminálu.

The lpr tady stačí příkaz. Vše, co musíte udělat, je následovat cestu k souborům, které chcete vytisknout. Např.

lpr '/home/atomikarma/high street west.pdf''/home/atomickarma/Indian-spiced kuře a bramborový plech na pečení recept.pdf'

Můžete to dokonce ještě zefektivnit. Začněte otevřením okna všech dokumentů a poté otevřete okno terminálu. V terminálu zadejte lpa poté přetáhněte soubory do terminálu.

Udeřil Vstuptea poté počkejte na dokončení dávkového tisku.

5. Tiskněte na konkrétní tiskárně v terminálu

S více tiskárnami v síti můžete mít určité zařízení vyhrazené pro dokumenty a jiné pro obrázky.

Chcete-li odeslat soubor přímo na pojmenovanou tiskárnu, nejprve dvakrát zkontrolujte název tiskárny pomocí tlačítka lpstat příkaz:

lpstat -p -d

Po dokončení a správném názvu odešlete dokument na uvedenou tiskárnu. Například pro tisk PDF na tiskárně Epson používám:

lp -d EPSON_XP_4100_Series '/home/atomikarma/low-fodmap_-_breakfast.pdf'

Můžete kombinovat tisk na konkrétní tiskárně s dávkovým tiskem:

Je to tak snadné a jako dříve lze soubor přetáhnout do terminálu, abyste nemuseli psát úplnou cestu k souboru a název souboru.

6. Příkaz tiskárny pro vymazání tiskové fronty v systému Linux

Co když se v systému Linux tiskne příliš mnoho stránek a potřebujete vymazat frontu? Možná je na jedné ze stránek chyba nebo řada tiskových příkazů duplikuje konkrétní dokument, který by měl být vytištěn pouze jednou.

Než budete pokračovat, ujistěte se, že máte tiskárnu nastavenou jako výchozí. V opačném případě byste měli znát název tiskárny, pokud je jich ve vaší síti několik. Tím zajistíte, že příkaz k vymazání tiskové fronty bude odeslán na správné zařízení.

Nejjednodušší způsob, jak to vyřešit, je poslat příkaz k vyčištění tiskové fronty. Chcete-li vymazat celou frontu, použijte:

lprm -

Aktuální úlohu můžete také vymazat pomocí just

lprm

Všimněte si, že kdy lprm Pokud se používá v síťovém prostředí, budete ke zrušení tiskové úlohy vyzváni k zadání hesla.

7. Zrušte konkrétní tiskovou úlohu z příkazového řádku systému Linux

Pokud máte konkrétní tiskovou úlohu, kterou je třeba zrušit, musíte nejprve najít její ID. Můžete to zjistit zobrazením tiskové fronty pomocí

lpq

Ke zrušení této konkrétní úlohy pak můžete použít příkaz lprm.

Pokud tedy lpq příkaz vrátil ID úlohy 285, které byste zadali

lprm 285

Tisk úlohy se obvykle zastaví během několika sekund, i když to závisí na délce dokumentu.

Ušetřete čas: Spravujte svou tiskárnu pomocí příkazů terminálu Linux

Zatímco desktopové rozhraní je v Linuxu dostatečně efektivní, není tak flexibilní jako ovládání tiskáren z terminálu. Díky rušení úloh, dávkovému tisku a obecným možnostem správy tiskárny, které jsou k dispozici, stojí za to znát příkazy tiskárny v terminálu.

Opravdu stojí za to vědět, jak tisknout z jakéhokoli zařízení, pro každý případ.