用户操作
[留言]  [发消息]  [加为好友] 
订阅我的博客
XML聚合    FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
dgyanyong的公告
我的QQ群"走向辉煌" (非技术群)<br> 我用心祈祷,<br> 神终于感动了,<br> 神问我的愿望是什么,<br> 我说要和兄弟姐妹做一生的朋友。<br> 神说行,只能七天,<br> 我说好,<br> 星期一到星期七;<br> 神说不行,只能四天,<br> 我说好,<br> 春天 夏天 秋天 冬天;<br> 神说不行,只能三天,<br> 我说好,<br> 昨天 今天 明天;<br> 神说不行,只能两天,<br> 我说好,<br> 白天 黑天;<br> 神又说不行,只能一天,<br> 我说好,<br> 在我生命中的每一天;<br> 最后神哭了!<br> 我笑了!<br> 神也被我感动了!<br>
文章分类
友情链接
ktcserver
myy
乐涩明(RSS)
我的博客
春辉
猛禽技术专栏(RSS)
糖水梨
老妖
阿宝的专栏
雪客(飘零的安吉儿)(RSS)
存档

原创  ftp自动传输文件 和 rcp自动传输文件? 收藏

1、RCP传输文件实例

 

实例中所用的系统为solaris

本机系统名为local_machine,用户名为dongip地址为192.168.45.227,远端系统名为marsip地址为192.168.45.212,远端注册用户为zhong

 

mars上,用root注册,用vi编辑文件/etc/hosts,增加一行:

192.168.45.227 local_machine

 

zhong注册,在/export/home/zhong/目录下,用vi编辑文件.rhosts,内容为:

local_machine dong

 

local_machine上,用root注册,用vi编辑文件/etc/hosts,增加一行:

192.168.45.212 mars

 

dong注册,执行

rcp  –p  ./dong/file1.c  zhong@mars:/export/home/zhong

rcp  –p  ./dong/file1.c  zhong@mars:/export/home/zhong/file1.c

 

这样,本机local_machine用户dong下的文件./dong/file1.c 已拷贝到远端系统mars用户zhong的home下

 

/home/dongyy/rcp_file.sh

#/bin/sh

if test -z $1

then

    echo "please input translate filename!"

else

    echo "rcp -p ./$1 zhong@mars:/export/home/zhong" >rcpfile             

    echo "echo \"$1 translate success\"" >> rcpfile

    chmod 777 rcpfile

    ./rcpfile

fi

2、两台机器之间用ftp传输文件,用shell脚本编写的自动传输程序

#!/bin/sh

echo open 192.168.1.100 > ftptool

echo user username password >> ftptool

echo hash >> ftptool

echo send /home/dyy/ftp_test/$1 /home/dyy/ftp_test/$1 >> ftptool

chmod 777 ftptool

cat ftptool | ftp -n

发表于 @ 2006年03月17日 22:33:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:unix下如何判断一个文件夹是否存在? | 新一篇:C++及UNIX基本常识

  • 发表评论
  • 评论内容:
  •  
Copyright © dgyanyong
Powered by CSDN Blog