Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2235370
  • 博文数量: 230
  • 博客积分: 9346
  • 博客等级: 中将
  • 技术积分: 3418
  • 用 户 组: 普通用户
  • 注册时间: 2006-01-26 01:58
文章分类

全部博文(230)

文章存档

2015年(30)

2014年(7)

2013年(12)

2012年(2)

2011年(3)

2010年(42)

2009年(9)

2008年(15)

2007年(74)

2006年(36)

分类: LINUX

2014-05-01 01:03:48

原文地址:nc 传输文件 作者:shendaizhi

nc 传输文件


文件操作
下载:
S: nc -lvp 9001 < src_file.tgz
C: nc S 9001 > dst_file.tgz
C下载S
语言描述:将S上开户一个端口  把src_file.tgz放入S端口中
         在目标主机将dst_file.tgz 放入远程主机的9001端口 为下载
         上传同理
上传:
S: nc -lvp 9002 > dst_file.tgz
C: nc S 9002 < src_file.tgz

目录操作
下载:
S: tar czvf - src_dir | nc -lvp 9001
C: nc S 9001 | tar xzvf -
上传:
S: nc -lvp 9002 | tar xzvf -
C: tar czvf - src_dir | nc S 9002



文件镜像操作
   C: nc -l 1234 > f.img
   S: dd if=/dev/sda1 | nc -w 10 C 1234

语言描述:推送方式
          C端开启1234端口,把内容定向的f.img
          S端用dd把磁盘做成镜像直接导入 C端的1234端口

目录镜像操作
   C:nc -l 1234 > data.img
   S:mkisofs -r /data  | nc -w 10 C 1234



重定向 shell
nc.exe -Ldp 9833 -e C:\WINDOWS\system32\cmd.exe (关掉窗口, 程序会在后台运行)



具体实现

1、源主机: 开启监听端口 视频存在的主机
mount -o remount,ro /data #设置打包目录为只读,否则无法被mount
screen -r
time dd if=/dev/sda9 | nc -l -p 7878

2、目标主机:网络传数据
nc 10.0.0.121 7878 -w 10 > /data006/img01-001.data.img &
3、目标主机:mount 数据
mount -o loop /data006/img01-001.data.img /data007
阅读(4419) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~