6.4 一次性获取打印机的所有信息

lpstat -t

现在介绍一个功能强大的命令。使用lpstat –plpstat –dlpstat –s的好处是,你可以准确地得到自己想要的信息。但是,如果你想一次获取打印机的所有信息,则可以使用带有-t选项的lpstat命令,它可以将lpstat知道的打印机的所有信息都显示在shell中。

  1. $ lpstat -t
  2. scheduler is running
  3. system default destination: bro
  4. device for bro: socket://192.168.0.160:9100
  5. device for bro_wk: socket://192.168.1.10:9100
  6. device for wu: socket://128.252.93.10:9100
  7. bro accepting requests since Jan 01 00:00
  8. bro_wk accepting requests since Jan 01 00:00
  9. wu accepting requests since Jan 01 00:00
  10. printer bro is idle. enabled since Jan 01 00:00
  11. printer bro_wk is idle. enabled since Jan 01 00:00
  12. printer wu is idle. enabled since Jan 01 00:00

这些信息为:默认的打印机、系统能识别的所有打印机列表、打印机的连接方法和位置及所有打印机的状态。计算机中配置的打印机越多,这个列表就越长。对有些人来说,这个命令提供的信息量可能过多了。所以,你可能还是觉得前面介绍的带有其他选项的lpstat用法是更好的选择。