免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2534 | 回复: 0

SCO Unix系统网络环境中广播发送的实现 [复制链接]

论坛徽章:
1
15-16赛季CBA联赛之北控
日期:2022-03-04 22:35:50
发表于 2008-04-08 23:28 |显示全部楼层

作者:张桂柱  出处:Unix爱好者家园unix-cd.com  
---- 在银行系统中,经常需要通过SCO Unix 系统网络环境进行文件分发。通常的方法有ftp、rcp、nfs等,但使用这些方法必须逐个主机进行,费时又费力,且容易出错。下面介绍一种用rdist命令在SCO Unix系统网络环境中实现广播发送的方法。
---- rdist是SCO Unix系统TC类命令,有关其用法的相关资料较少,它的功能是在多主机之间保持文件拷贝的一致,同时还保持文件的原有属性和修改时间。命令格式比较复杂,本文仅就rdist -f distfile格式做一简要介绍。
---- distfile是用户自定义文件名,其内容包括一系列欲复制的文件清单、目的主机清单以及欲执行的相关操作命令,组成清单中的条目具有下列格式之一:
          `='
         [ label: ]  `- >'
         
         [ label: ]  `::'
         
---- 第一格式定义变量名,第二格式是向其他主机发送文件,第三格式是在给定日期后发生变化的文件列表。下面以前两种格式为例,说明广播发送的方法。
---- 假设某地计算中心(主机名为JSZX)向所辖的3个前台仿真主机(主机名分别为xm_pre1、xm_pre2、xm_pre3)同时发送程序文件/usr/casenew/aa、/usr/casenew/bb,步骤如下:
---- 1.用vi编辑distfile。
FILES=(/usr/casenew/aa  /usr/casenew/bb)
      (${FILES}) -> xm_pre1
      (${FILES}) -> xm_pre2
      (${FILES}) -> xm_pre3
---- 发送文件名列表中,多个文件之间要以空格分隔。
---- 2.编辑修改各仿真主机的/.rhosts、/etc/hosts、/etc/hosts.equiv,添加计算中心主机名JSZX,其中/.rhosts需新建,与/etc/hosts.equiv格式一样。
---- 3.执行rdist -f distfile显示:
xm_pre1: updating host xm_pre1
xm_pre2: updating host xm_pre2
xm_pre3: updating host xm_pre3
xm_pre1: updating of xm_pre1 finished
xm_pre2: updating of xm_pre2 finished
xm_pre3: updating of xm_pre3 finished
---- 在执行rdist时不需要注册过程,以后再发送其他文件时,只需修改distfile中的name list即可。上述方法在SCO OpenServer5.0.4以上版本通过。
---- (作者E-mail:zhanggz@public.hh.nm.cn)


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/31/showart_522820.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP