Chinaunix首页 | 论坛 | 博客
  • 博客访问: 322728
  • 博文数量: 49
  • 博客积分: 653
  • 博客等级: 上士
  • 技术积分: 646
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-01 22:43
文章分类

全部博文(49)

文章存档

2018年(1)

2017年(4)

2015年(1)

2014年(6)

2013年(8)

2012年(24)

2011年(5)

分类: 服务器与存储

2014-03-21 21:08:45

刚刚开始全部使用亚马逊的boto sdk 的api去使用s3
后来发现awscli 非常的好用

现在经常使用的cp命令进行下总结总结

1      单个文件的cp
    aws s3 cp s3://bucket/path/  .
2      多个文件的down  
    aws s3 cp s3://bucket/path/ . --recursive 
    或者使用sync命令也非常的方便
   aws s3 sync s3://bucket/path/ . 
3     如果只想有部分的数据    
    aws s3 cp  s3://log.ecom.XX/data/log/rep/20140313/ . --recursive  --exclude "*"  --include "*4031304*"
   上面就是只要20140313 目录下的*4031304* 文件

4   如果跨region的cp 那得加上region
     如:    
    aws s3 cp  rep.py  s3://stat.bus.XX/result/min_stat/ --region=ap-southeast-1
    工作默认的region是加利福尼亚, 要把数据cp到新加坡的region


阅读(5498) | 评论(0) | 转发(0) |
0

上一篇:亚马逊awscli的安装

下一篇:python 时间转换

给主人留下些什么吧!~~