testprns printername [printcapname]

描述

此程序是samba套件的一部分。

testprns是个非常简单的测试程序,用于检查smbd作为服务提供的打印机名是否合法。

在这里“Valid”的意思就是“在printcap中可以找到该打印机”。实际上总是使用printcap文件来指定打印机是非常明智的。

 

选项

 

printername
要测试的打印机名。
打印机可以从printcap文件的每个记录首字段中获得,字段中用“|” 号来识别单个的打印机名和别名。注意当测试请求的打印机名时并不确认或检查printcap文件的总览。打印假脱机系统会比testprns程序更多或更少地放宽printcap文件的总览。但是,如果testprns找到了打印机的话smbd会作这样的检查。
printcapname
此参数指定想要对给出的打印机名进行查找的printcap文件名。
如果此参数没有指定的话,testprns将尝试对编译时指定的printcap文件名。

 

相关文件

/etc/printcap 通常是被扫描的默认printcap文件。请参见 printcap (5).

 

诊断

如果发现检测的打印机合法,则显示“Printer name <printername> is valid”这样的信息。

如果发现检测的打印机不合法,则显示“Printer name <printername> is not valid”这样的信息。

所有测试结果信息通常情况下会被记录到当前目录下的test.log文件中。程序运行在调试级3上,所以会记录十分详细的信息。如果有出错或警告的话应该仔细检查这个文件。

其它信息是不需加以说明的。 

posted @ 2019-06-28 10:45  樊伟胜  阅读(336)  评论(0编辑  收藏  举报