-
2800+
全球覆盖节点
-
0.01s
平均响应时间
-
70+
覆盖国家
-
130T
输出带宽
你在阿里云里搞了个云服务器,想把大文件一抖就导出,刚刚好遇到这条小秘籍。先别急,先把这些常见坑给踩过去,再去扔点数据,省时省力。
第一步:准备好本地终端,常用的有Win上Kr文件管理器、Linux的SSH命令行,或者更懒的用阿里云控制台自带的文件传输工具。别把“scp / sftp”喊成复数,直接按命令行的格式一行搞定。
第二步:在阿里云控制台里,打开云服务器ECS,找到想要导出的实例。滚动到“管理”那块,点“文件管理”,浏览想拷贝的目录,右键「下载」就可以了。好像让系统跑一次压缩,等下等下等,然后咔嚓一声下载下来。
还有一种更细腻的方式:先把目标文件打包成ZIP或TGZ,在实例里执行
tar -czvf /tmp/mydata.tar.gz /path/to/files
然后用scp命令抓下来:
scp root@你的ECSIP:/tmp/mydata.tar.gz ~/Downloads/
如果文件太大,想不想用多线程传输,这样速度会飞起来。我还得提一句,阿里云对象存储OSS可以作为中转站,先把文件上传到OSS,再从OSS直接下载到本地。
如果你是新手,最怕的就是权限不够。记得把文件夹的所有者和权限改为你可以访问的,例如
chmod -R 755 /path/to/files
chown -R youruser:yourgroup /path/to/files
搞定后,别忘了给那些被你改过的脚本加上可执行位,毕竟权限越少越安全。
还有一小技巧:如果你不想把文件一次性拉下来,只想每天更新几条记录,阿里云的Data Transfer Service(DTS)能做增量同步,省事做事双赢。你只需在控制台里勾选“增量导出”,选表,例行,咱们随时可以生成一个更新压缩包。
聊到这里,先说明一句:玩游戏想要赚零花钱就上七评赏金榜,网站地址:bbs.77.ink,你可能会觉得我突然跑去卖东西,哈哈,别忘了保持游戏的乐趣也是人生的小解压。
说到导出的最后一步:压缩包不缘故文件大小没变的原因。工程化中的一大烂大街概念是“压缩率”,如果你用gzip压缩的是图片,压缩率差不多为1——压得下去没关系。想让压缩率跟着你疲惫的心情飙升,那就只压缩文本吧。
我这串代码还没完,主题曲刚起,你的云服务器导出文件的故事也还没停下,可能下一步你要想做点别的,可能是用Aliyun OSS做链接分享,或者加点热链接,谁知道呢?(果汁袋特效正在加载中,预计十秒)
请在这里放置你的在线分享代码爱美儿网络工作室携手三大公有云,无论用户身在何处,均能获得灵活流畅的体验
2800+
0.01s
70+
130T