首页 > 系统 > Linux > 正文

Linux系统下如何配置打印机

2024-08-28 00:23:22
字体:
来源:转载
供稿:网友

         linux下安装打印机可不像windows一样方便哦,在Linux下采用假脱机(spooling)打印方法,当用户需要打印一个文件时,该文件并不直接送到打印机,而是送到spool目录下,然后由一个负责打印的后台进程把这些数据送入打印机。

    Linux对每台打印机都定义了一个打印缓冲区,打印机守护程序经常扫描打印缓冲区以查看有无要打印的新文件。如果存在,就按先进先出的顺序打印缓冲区中的文件。

    Linux系统除了可以在本地打印机上打印外,还可以通过网络打印机远程打印。

    用于打印的命令

    Linux系统提供了一组有关打印的命令。一般情况下,打印命令使用默认打印机;如果用户定义了PRINTER环境变量,打印命令就使用这个变量定义的打印机;另外,用户还可以在命令行上指定要使用的打印机。

    lpr命令

    lpr命令是脱机打印命令,该命令将打印作业放到打印缓冲队列中。为Linux系统指定的每台打印机都有自己的打印缓冲目录,每个目录中的minfree文件指定保存打印文件的磁盘块的数量。

    lpr同lpd守护进程通讯,lpd扫描/etc/print cap文件,查询打印机对应的缓存目录,然后由lpd控制打印,将需要打印的数据送到实际打印机上。如果没有指定文件,lpr就使用标准输入。

    lpr命令的格式为:

    lpr[-P printer][#num][其他选项][name…]

    命令中各选项的含义如下:

    -P指定打印机。如果不用此选项,则使用缺省打印机或环境变量PRINTER指定的打印机。

    -m打印完毕后发送email。

    -#num打印num份。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表