Unix系統(tǒng)打印問題
學(xué)習(xí)了很久的Unix系統(tǒng)的知識,我們知道Unix系統(tǒng)是我國金融系統(tǒng)廣泛應(yīng)用的一種操作系統(tǒng)。在操作中,我們也許會經(jīng)常遇見很多的問題。在這里,我們就來針對打印的幾個問題來講解一下。
1、Q:在Unix系統(tǒng)下什么樣的打印機較易配置?
A:對于管理員來說,打印機設(shè)置是一個必須面對的比較復(fù)雜的問題。在Unix系統(tǒng)下的打印包括了配置一個或多個配置文件 ,特別是如果需要打印比普通文件更復(fù)雜的東東,可能需要安裝多個過濾器。最好是有一臺能夠支持postscript的打印機!如果不支持的話也可以使用,這就需要配置了!在下面的問題中你會慢慢地發(fā)現(xiàn)配置這些東東實乃小菜一碟!
2、Q:在Unix系統(tǒng)中,打印的緩沖目錄在什么地方?
A:通常Unix系統(tǒng)下的打印緩沖目錄位于/var/spool.系統(tǒng)中第一臺打印機一般放在/var/spool/lpd 或者/var/spool/output/lpd中。
3、Q:打印機一切正常但是無法與主機進行通信怎么辦?
A:可以用這臺打印機到其它的機器上試一下,如果在其它機器上能用的話這可能有兩種情況出現(xiàn)問題:
1、系統(tǒng)內(nèi)核對并行設(shè)備不支持,一般情況下都是支持的,可以通過如下命令進行查看內(nèi)核是否支持并行設(shè)備:
- dmesg |grep lpt0 {lpt1}
- lpt0: on ppbus0
- lpt0: interrupt-driven port
這說明你的并行口是沒有問題的!
4、Q:Unix系統(tǒng)為什么我不能使用lptcontrol程序來配置并行端口?
A:1、檢查是否是root身份!
2、當(dāng)前打印機是否連接在并行端口上?只有連接在端口上才能正常配置。
5、Q:如何創(chuàng)建后臺打印目錄?
A:1、先給打印機創(chuàng)建一個后臺目錄
mkdir /var/spool/lpd/hp1000(自己隨便起)
2、更改權(quán)限。
chown daemon:daemon /var/spool/lpd/hp1000 (所有后臺打印的所有者都是daemon 切記!)
chmod 770 /var/spool/lpd/hp1000
B:添加過濾器
手工編一個最簡單的lpd文本過濾器:
- #!/bin/sh
- /bin/cat && exit 0
- exit 2
把它存在/usr/local/libexec/下,起個名就叫text吧!
chmod 755 /usr/local/libexec/text
執(zhí)行text即可實現(xiàn)!
Unix系統(tǒng)中的問題,我們就講解到這里了。
【編輯推薦】