Linux基礎命令---lp打印文件


lp

      lp指令用來打印文件,也可以修改存在的打印任務。使用該指令可以指定打印的頁碼、副本等。

     此命令的適用范圍:RedHat、RHEL、Ubuntu、CentOS、Fedora、openSUSE、SUSE。

 

1、語法

     lp [ -E ]  [ -U username ]  [ -c ]  [ -d destination[/instance] ]  [ -h hostname[:port] ]  [ -m ]  [ -n num-copies ] 

          [ -o option[=value] ]  [ -q priority ]  [ -s ] [ -t title ]  [-H handling ]  [ -P page-list ]  [ -- ]  [ file(s) ]

     lp [ -E ] [ -U username ] [ -c ] [ -h hostname[:port] ] [ -i job-id ] [ -n num-copies] [ -o option[=value] ]

          [ -q priority ]  [ -t title ]  [ -H handling ]  [ -P page-list ]

 

2、命令列表

命令

說明

--

標記選項的結尾;使用它打印以(-)開頭的文件。

-E

使用加密模式

-U username

設置用戶名

-c

向后提供兼容

-d destination

目標打印機

-h hostname[:port]

遠程打印機

-i job-id

指定要修改的打印任務

-n

設置打印副本的次數1~100

-m

打印完成之后發送郵件

-o  "name=value [name=value ...]"

設置打印選項

-q priority

設置打印級別1~100,100最大,默認50

-s

靜默模式

-t “name”

設置打印任務名字

-u username

以指定的名字提交作業。

-H hh:mm

設置打印開始時間。可以是時間格式,也可以是hold,等待打印;immediate,立即打印;restart,重新啟動打印任務;resume,掛載打印任務。

 

3、實例

打印指定的文件 

[root@localhost /]# lpq                 //查看當前打印隊列

printer01 已准備就緒,正在打印

順序    所有者   作業     文件                         總大小

active  root    2      5.c                            1024 字節

1st     root    3      P1                             1024 字節

[root@localhost /]# lp -H 10:00 -q 100 /weijie/4.c              //打印文件,指定最高級別和時間

請求 id  printer01-4個文件)

You have new mail in /var/spool/mail/root

[root@localhost /]# lpq               //查看打印隊列,可以看到剛才的任務是第一個要打印的

printer01 已准備就緒,正在打印

順序    所有者   作業     文件                         總大小

1st     root    4      4.c                             1024 字節

active  root    2      5.c                            1024 字節

2nd     root    3      P1                             1024 字節

[root@localhost /]#  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM