web-dev-qa-db-ja.com

端末からプリンターを使用する

それで、私はUbuntuにかなり慣れていないので、基本的にはUbuntuターミナルを介してプリンターを使用しようとしていますが、その方法がわかりません。

仕事をすることができるいくつかのコマンドをウェブ上で見つけましたが、プリンターを設定する方法がわかりません。

たとえばこれは:

lp -d PRINTER_NAME PDF_FILES

ドライバか何かをインストールする必要があると思いますが、それがWindowsで動作するかどうかはわかりません。

誰か助けてもらえますか?

念のため、プリンターはゼロックスです。

3
user2699664

TL; DRデフォルトのプリンタを次のように使用します:

lp filename

デフォルトのプリンターを指定するか、特定のプリンターを使用するには、ですべてのプリンターをリストします

lpstat -p -d

例えば:

% lpstat -p -d
printer HP-LaserJet-1200 is idle.  enabled since Sa 06 Jun 2015 20:26:19 CEST
printer HP_Color_LaserJet_CP1514n is idle.  enabled since Do 21 Mai 2015 21:02:54 CEST
printer HP_LaserJet_1200 is idle.  enabled since Sa 30 Mai 2015 18:53:31 CEST
system default destination: HP_LaserJet_1200

で印刷

lp -d printer filename

例えば:

lp -d HP_LaserJet_1200 mypdf.pdf

デフォルトのプリンタを設定します

lpoptions -d printer

例えば:

lpoptions -d HP_Color_LaserJet_CP1514n
1
A.B.

思ったよりずっと楽でした。 Ubuntuダッシュボードで「プリンター」を検索し、「追加」をクリックし、ネットワークプリンターを検索し、自分のものをクリックして、ほらほらしました。それだけです。

それから私は次のコマンドを使用しただけで、すべてがうまくいきました:

lp -d PRINTER_NAME PDF_FILES
1
user2699664