linux打包4g文件,怎么从Linux服务器上下载超过4G的文件?
使用sz命令下载文件时,超过4G下载不了,如何下载呢?
本文介绍的方法是先对该文件进行拆分,拆分成多个小于4G的文件,然后分别下载,下载到本地后再进行合并或直接解压,具体操作如下:
1.分拆为多个文件的命令:
cat workspace_20150624230059.tar.gz | split -b 2G - workspace_20150624230059.tar.gz.
命令解释:
workspace_20150624230059.tar.gz 是待下载的21G文件
拆分成2G的小文件
workspace_20150624230059.tar.gz. 是拆分后文件的前缀,默认分拆后文件名称为workspace_20150624230059.tar.gz.ab,ab,ac....类推
2.下载多个小文件
sz workspace_20150624230059.tar.gz.a*
3.合并下载的文件或直接解压
合并命令:
cat workspace_20150624230059.tar.gz.a* > workspace_20150624230059.all.tar.gz
合并后,再解压即可
直接解压多个文件命令:
cat workspace_20150624230059.tar.gz.a*|tar xzv
tar分卷压缩与解压缩
举例说明:
要将目录logs打包压缩并分割成多个1M的文件,可以用下面的命令:
tar cjf - logs/ |split -b 1m - logs.tar.bz2.
完成后会产生下列文件:
logs.tar.bz2.aa, logs.tar.bz2.ab, logs.tar.bz2.ac
要解压的时候只要执行下面的命令就可以了:
cat logs.tar.bz2.a* | tar xj
再举例:
要将文件test.pdf分包压缩成500 bytes的文件:
tar czf - test.pdf | split -b 500 - test.tar.gz
最后要提醒但是那两个"-"不要漏了,那是tar的ouput和split的input的参数。
tar cjf - logs/ |split -b 1m - logs.tar.bz2.
完成后会产生下列文件:
logs.tar.bz2.aa, logs.tar.bz2.ab, logs.tar.bz2.ac
要解压的时候只要执行下面的命令就可以了:
cat logs.tar.bz2.a* | tar xj
linux打包4g文件,怎么从Linux服务器上下载超过4G的文件?相关推荐
- php读取4g文件下载,怎么从Linux服务器上下载超过4G的文件
使用sz命令下载文件时,超过4G下载不了,如何下载呢? 本文介绍的方法是先对该文件进行拆分,拆分成多个小于4G的文件,然后分别下载,下载到本地后再进行合并或直接解压,具体操作如下: 1.分拆为多个文件 ...
- 在服务器上下载google云端硬盘文件
很多论文会将预处理数据和预训练模型保存在Google Drive上,在个人计算机上下载google云端硬盘的文件想必不是什么难事,那么如何在服务器上下载google云端硬盘的文件呢? 工具:gdown ...
- 在无界面的Linux服务器上下载百度网盘文件
因为常常使用云端服务器,特别希望能有一个命令行下的网盘来使用,于是就发现了bypy,这个工具利用了百度网盘开放的api,将文件储存在百度网盘/apps/bypy/之下,从而实现使用百度网盘上传下载. ...
- ftp服务器目录创建文件夹,在FTP服务器上批量建立学生的文件夹
各校要建立ftp服务器,同时建立"学生学号+学生姓名"的文件夹.在教师机端建立文件夹.此方法利用半个小时就建立好全校3-6年级500余名学生姓名的文件夹. 1.相信很多信息技术老师 ...
- 从服务上下载下的日志文件,用UltraEdit打开时中文是乱码解决方法
我刚才从服务器上下载来的日志文件,后缀是.log,用UltraEdit打开时中文全是乱码,解决方法: 1.高级--->配置---->常规 里的 "自动检测到UTF-8文件&quo ...
- linux下最简单多线程单文件socks5代理proxy服务器程序(仅一个c文件,带详细注解)
2020.9.11 网上看的都比较复杂,GITHUB找了一个多线程的相对简单的MicroSocks项目,花了几周时间(没办法,菜鸟一个)改了一下,改成单文件,测试OK. /* wxl_socks5_p ...
- ubuntu下linux:curl使用ftp获取服务器上指定目录的所有文件集合以及下载
curl使用ftp获取服务器上指定目录的所有文件集合以及下载 直接编译可用,注意修改测试main函数内的字符串,注释我觉得写的挺详细了,跑不起来的评论区可问 头文件 #ifndef FTP_DOWNL ...
- 浏览器访问linux服务器上tomcat中的pdf文件时报404,无法访问的问题
问题描述 项目需求中有一个功能模块,需要在浏览器中浏览pdf文件,客户现场情况是这些pdf文件在客户的服务器上的tomcat中,我们前端用<iframe>标签来实现,但是当我们给标签的sr ...
- SpringBoot 部署: 项目打包 手动部署到阿里云服务器上
SpringBoot 部署: 项目打包 & 手动部署到阿里云服务器上 文章目录 SpringBoot 部署: 项目打包 & 手动部署到阿里云服务器上 前言 正文 1. 环境准备 &am ...
- 如何将文件拷贝服务器上,如何将文件复制到云服务器上
如何将文件复制到云服务器上 内容精选 换一换 将文件上传至Windows云服务器一般会采用MSTSC远程桌面连接的方式.本节为您介绍本地Windows计算机通过远程桌面连接,上传文件至Windows云 ...
最新文章
- 微信支付java helloworld_10行代码搞定微信支付(Java版)
- linux qt libs,linux下qt使用第三方库的那些事
- 长春高中计算机考试时间安排,长春部分高中期末考试时间出炉!
- 数字图像处理--图像二阶导数的推导
- apache目录 vscode_CentOS 上使用vscode 调试百度大数据分析框架Apache Doris BE
- 中国剩余定理-数硬币
- php 异步执行shell脚本
- pdf转换软件注册码
- PLM基础概述(解决方案架构师认证:PLM基础) | 达索系统百世慧
- android scala,用scala开发android,用spray-json解析json
- 在 js 中应用 订阅发布模式(subscrib/public)
- 计组--CISC和RISC特点和区别
- [200127] Java类初始化与实例初始化 - Thinking in Java学习日志
- 小黑静待身边朋友的考研佳音,明天准备面试,在白塔咖啡帐篷里的一下午的leetcode之旅:70. 爬楼梯
- 怎么看计算机端口号,Win7怎么查看端口号?
- 这和计算机列表浏览服务器有关,电脑升级win10后,必做的40项性能优化
- [源码和文档分享]基于Android Studio实现的在线学习课堂APP
- iOS开发适配iPhone X 齐刘海处理,代码适配iPhoneX
- 【推荐系统】【论文阅读笔记】【survey】A Survey on Session-based Recommender Systems基于会话的推荐系统综述
- HTML网页版雷电游戏