Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2624621
  • 博文数量: 323
  • 博客积分: 10211
  • 博客等级: 上将
  • 技术积分: 4934
  • 用 户 组: 普通用户
  • 注册时间: 2006-08-27 14:56
文章分类

全部博文(323)

文章存档

2012年(5)

2011年(3)

2010年(6)

2009年(140)

2008年(169)

分类: 系统运维

2009-04-10 15:20:47

#tar -b1 -cf - . |rsh remote_host_name "dd ibs=512 obs=1024 of=/dev/tapedevice"
 
--tar命令中的最后一个-代表标准输出,此命令通过管道功能,将tar生成的数据通过标准输出重定向给rsh程序,又通过rsh传送到远端的服务器,最后利用dd命令输出到磁带机。
 
--该命令来源与orian的《走入IBM小型机世界》
 
做个小测试:
 
#tar -b1 -cf - find.out|rsh test2 "dd ibs=512 obs=1024 of=/dev/rmt0"
47+0 records in
23+1 records out
 
[test2:/]#tar tvf /dev/rmt0
tar: blocksize = 2
-rw-r--r--   0 0    22306 Jan 12 11:43:12 2009 find.out
 
[test2:/test]#tar -xvf /dev/rmt0
tar: blocksize = 2
x find.out, 22306 bytes, 44 tape blocks
 
#tar cvf - find.out|rsh test2 dd of=/dev/rmt0
a find.out 44 blocks
48+0 records in
48+0 records out
阅读(1998) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~