加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码门户网 (https://www.92codes.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Unix > 正文

在Unix系统下要如何来实现网络打印

发布时间:2022-11-17 13:40:24 所属栏目:Unix 来源:网络
导读: 上一篇文章中我们向大家介绍了XP系统下运行UCDOS花屏及乱码的解决办法unix打印,相信大家肯定都有所了解了吧!接下来我们要继续给大家介绍一下在Unix系统下要如何来实现网络打印,下面大家

上一篇文章中我们向大家介绍了XP系统下运行UCDOS花屏及乱码的解决办法unix打印,相信大家肯定都有所了解了吧!接下来我们要继续给大家介绍一下在Unix系统下要如何来实现网络打印,下面大家就跟着我们5636网吧联盟的网吧系统栏目一起去看看吧!

在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文件就可进行网络打印了。是不是很简单呢?大家如果还有不明白的地方可以去本站的网吧系统栏目去查找,如果找不到解决办法,可以留言一起讨论,当然如果大家有什么好的资料也可以和我们一起分享哦!

(编辑:源码门户网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章