Linux系统中打印必备知识

  在Linux 下采用假脱机(spooling)打印方法,当用户需要打印一个文件时,该文件并不直接送到打印机,而是送到spool 目录下,然后由一个负责打印的后台进程把这些数据送入打印机。
  Linux 对每台打印机都定义了一个打印缓冲区,打印机守护程序经常扫描打印缓冲区以查看有无要打印的新文件。如果存在,就按先进先出的顺序打印缓冲区中的文件。
  Linux 系统除了可以在本地打印机上打印外,还可以通过网络打印机远程打印。
  Linux 系统提供了一组有关打印的命令。一般情况下,打印命令使用默认打印机;如果用户定义了PRINTER 环境变量,打印命令就使用这个变量定义的打印机;另外,用户还可以在命令行上指定
要使用的打印机。
  对打印而言,有一个非常重要的目录,就是打印缓冲区目录,要打印的数据在被打印之前都集中到这里。通常一台打印机对应一个打印缓冲区目录,这样比较容易管理打印机。
  系统使用/var/spool/lpd 作为主打印缓冲区,每个单独的打印机都在主打印缓冲区下有一个与这台打印机同名的目录。因此,名为ps_nff 的打印机把/var/spool/lpd/ps_nff 作为它的打印缓冲区目录。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/de69d70f465568f047f6ccca319b110d.html