上一篇文章中我们向大家介绍了XP系统下运行UCDOS花屏及乱码的解决办法,相信大家肯定都有所了解了吧!接下来我们要继续给大家介绍一下在Unix系统下要如何来实现网络打印,下面大家就跟着我们txwb网吧联盟的网吧系统栏目一起去看看吧!
在Unix系统下实现网络打印的具体操作步骤主要如下介绍:
1.首先我们要做的就是组建TCP/IP网络,大家可以给几台Unix主机安装网卡及TCP/IP协议软件,组成TCP/IP网络,配置好IP地址,保证相互间能ping通。
2.接着设置网络打印服务器。选定接有打印机的Unix主机作为实现网络打印的服务器,如主机名为lpserv,IP地址8.11.72.88,并建立LP假脱机打印系统。
我们可以在/tmp目录下,建立网络打印的文件存放目录prntmp。修改/etc/hosts文件,将其它主机(以下称客户机)的IP地址、主机名设置在里面,例如,主机名为Ipguesta,IP地址为8.11.72.12。/etc/hosts应有以下内容:
8.11.72.88lpServip88
8.11.72.12lpguestipl2
然后修改(如没有则增加)/.rhosts文件,将客户机的主机名存放在其中,主机名用回车隔开。
3.再就是设置客户机,修改客户机上的/etc/hosts,增加一行,内容是:8.11.72.88lpservip88
接着在/usr/bin下增加一文件lanlp(sh程序),执行chmoda+xlanlp命令使之具有可执行功能。lanlp内容是:
tarcvfprnzcc$*将要打印的文件打包在prnzcc文件中
rcpprnzcclpserv:/tmp/prntmp#将prnzcc文件拷贝到网络打印服务器中
rcmdlpserv-lrootcd/tmp/prntmp\;tarxvfprnzcc\;
lp$*#调用网络打印服务器上的tar解包,再调用IP进行打印
这样我们在客户机“#”提示符下,运行lanlp文件就可进行网络打印了。是不是很简单呢?大家如果还有不明白的地方可以去本站的网吧系统栏目去查找,如果找不到解决办法,可以留言一起讨论,当然如果大家有什么好的资料也可以和我们一起分享哦!
本文来源:网络整理 作者:佚名