两台Unix复制档案的问题

Home Home
引用 | 编辑 iamapo
2006-01-11 14:59
楼主
推文 x0
Dear All,

现有两台Unix Serevr(Unix1,Unix2)
要将Unix2的usr2及usr3两个目录的所有档案都copy到Unix1
请问要执行何种指令??
恳请协助, thanks so much.

P.S. Unix1上也有usr2及usr3两个目录

献花 x0
引用 | 编辑 irvine0205
2006-01-16 17:46
1楼
  
如果有openssh的话

节录
-------------------------------------------------------------------------------------------------------------------------------------
scp 
可以用这个命令把文件从本地计算机拷贝到远程计算机,或者反之,甚至可以在两台远程计算机之间用“scp”命令拷贝文件。把远程主机上的文件拷贝到当前目录的一个简单的方法如下。 

用下面的命令把文件从远程主机拷贝到本地主机上:

--------------------------------------------------------------------------------------------------------------------------------------
或请您参考
http://fanqiang.chinaunix.net/a6/b8/20010419/161425_b.html

不确定这是不是你要的,可以看看... ^_^

献花 x0
引用 | 编辑 jackiechin
2006-01-23 13:21
2楼
  
如果是要维持同步的资料的话
rsync 指令可以让两台主机资料同步

如果只是要单纯的复制资料的话 那么用ftp应该就可以了
顶多传输前 tar一下

献花 x0
引用 | 编辑 funk9547
2006-01-27 11:43
3楼
  
可以用tar的指令呀
先将所有的档案包起来传过去之后再解开!!

献花 x0
引用 | 编辑 hanji168
2006-06-01 09:49
4楼
  
可以用 rsh 指令帮你办到

Unix1: /.rhosts --> 内容 + +
Unix2: tar cvf - usr1 usr2 | rsh Unix1 "( cd / ; tar xvf - )"

这样就可以了, 不然, rcp 也可以办到

Unix2: rcp -r usr1 Unix1:/usr1

献花 x0
引用 | 编辑 mnbmnb5266
2010-08-22 23:07
5楼
  
其实楼主可以用移动硬盘进行拷贝,那样就不会出现这么多的问题了

献花 x0