日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

1 FreeBSD handbook中文版 11 打印 基本設(shè)置( 六 )


到的東西:純文本轉(zhuǎn)成PostScript(或其它打印機(jī)語(yǔ)言)的自動(dòng)轉(zhuǎn)換程序 。在PostScript 打
印機(jī)上打印純文本這一節(jié)將告訴你要怎么做 。
11.3.1.4.1 為打印機(jī)命名
第一就是為你的打印機(jī)取一個(gè)名字 。此外,你也可為你的打印機(jī)取很多別名,因此,你
要取符合功能的名字或是古怪的名字都可以 。
在/etc/printcap 里定義的打印機(jī),至少要有一臺(tái)取lp 別名 。這是默認(rèn)的打印機(jī)名稱 。
如果使用者沒(méi)有環(huán)境變量PRINTER 設(shè)置打印機(jī)的名稱,且在LPD 的命令也沒(méi)有指定任何打印
機(jī)的話,那么別名為lp 的打印機(jī)就會(huì)被視為默認(rèn)的打印機(jī) 。
通常,我們會(huì)將一臺(tái)打印機(jī)的最后一別名取為它的全名,包括制造商以及型號(hào) 。
當(dāng)你將打印機(jī)的名稱及別名設(shè)置在/etc/printcap 文件里時(shí),打印機(jī)的名稱一定要放
在最左邊的字段 。其它的別名則以垂直的線(|)分開(kāi),而在最后一個(gè)別名之后加一個(gè)冒號(hào)(:) 。
在下面的例子里,我們大略描述一下/etc/printcap 的骨干 。這個(gè)例子里定義了兩臺(tái)打印機(jī) 。
(Diablo 630 以及Panasonic KX-P4455 PostScript 激光打印機(jī) 。):
#
# /etc/printcap for host rose
#
rattan|line|diablo|lp|Diablo 630 Line Printer:
bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:
在這個(gè)例子里,第一臺(tái)打印機(jī)取名為rattan 而它的別名有l(wèi)ine、diablo、lp 以及Diablo
630 Line Printer 。這臺(tái)打印機(jī)有l(wèi)p 這個(gè)別名,因此它也是默認(rèn)的打印機(jī) 。第二臺(tái)取名為
bamboo,而它的別名有ps、PS、S、panasonic 以及Panasonic KX-P4455 PostScript v51.4 。
11.3.1.4.2 不打印頭文件
第12 頁(yè)FreeBSD 使用手冊(cè)
LPD spooling 系統(tǒng)默認(rèn)是為每個(gè)打印工作打印header page 的 。Header page 包括了送
出打印工作的使用者名稱、送出工作的機(jī)器名稱以及工作的名稱 。不幸的是,這些額外的信
息可能會(huì)妨礙我們做簡(jiǎn)單的打印機(jī)設(shè)置測(cè)試,因此我們想不要打印header pager 。
在/etc/printcap 用sh 關(guān)鍵詞為特定的打印機(jī)設(shè)置不打印header pages 。這里有一個(gè)
在/etc/printcap 里使用sh 的例子:
#
# /etc/printcap for host rose - no header pages anywhere
#
rattan|line|diablo|lp|Diablo 630 Line Printer:
:sh:
bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:
:sh:
注意:我們使用的正確格式:打印機(jī)定義的第一行得從第一個(gè)字開(kāi)始寫(xiě)的,而其后的每
一行用TAB 鍵往內(nèi)縮一格 。而一行如果寫(xiě)不完需要接到下一行時(shí),則以反斜線字符結(jié)尾 。
11.3.1.4.3 建立spooling 目錄
下一步就是建立一個(gè)spooling 目錄,一個(gè)在打印時(shí)會(huì)用到以及存放一些spooler 需要
的文件的地方 。
通常我們會(huì)將spooling 目錄指定在/var/spool 目錄下 。你不需要備份spooling 目錄,
而建立它也只要以mkdir 命令即可 。
通常我們會(huì)將spooling 目錄以打印機(jī)的名稱建立,如下所示:
# mkdir /var/spool/printer-name
然而,如果在你的網(wǎng)絡(luò)中有很多打印機(jī)的話,你也許會(huì)希望將所有的spooling 目錄放
在一個(gè)LPD 專用的目錄下 。以我們的打印機(jī)rattan 和bamboo 為例:
# mkdir /var/spool/lpd
# mkdir /var/spool/lpd/rattan
# mkdir /var/spool/lpd/bamboo
注意: 如果你關(guān)心的是使用者打印資料的隱私,那么你應(yīng)該要將spooling 目錄的權(quán)限
做適當(dāng)?shù)脑O(shè)置 。Spooling 目錄應(yīng)該要屬于daemon 這個(gè)使用者同時(shí)并允許它讀、寫(xiě)及搜索,
而其它人都無(wú)法訪問(wèn)此目錄 。因此,我們應(yīng)該要這樣設(shè)置:
第13 頁(yè)FreeBSD 使用手冊(cè)
# chown daemon.daemon /var/spool/lpd/rattan
# chown daemon.daemon /var/spool/lpd/bamboo
# chmod 770 /var/spool/lpd/rattan
# chmod 770 /var/spool/lpd/bamboo
最后,在/etc/printcap 文件里,你可以用sd 關(guān)鍵詞來(lái)指定spooling 的目錄:

推薦閱讀