Linux: 如何分割文件,不再被 4G 大小限制了
Posted GoCoding
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux: 如何分割文件,不再被 4G 大小限制了相关的知识,希望对你有一定的参考价值。
单文件 4G 限制
- FAT32 4G 限制
- 百度网盘超出 4G 限制
单文件分割与合并
单文件,如:
archive.tar.gz
分割
split -b 3000M -d -a 1 archive.tar.gz archive.tar.gz.
split 常用选项:
-b, --bytes=SIZE 指定每个输出文件的字节大小
-d, --numeric-suffixes 使用数字后缀代替字母后缀
-a, --suffix-length=N 指定后缀长度为N (默认为2)
SIZE 可以是一个可选的整数,后面跟着以下单位中的一个:
KB 1000,K 1024,MB 1000*1000,M 1024*1024,还有 G、T、P、E、Z、Y。
合并
cat archive.tar.gz.* > archive.tar.gz
与 tar 命令一起使用
压缩并分割
tar -zcvf - archive/ | split -b 3000M -d - archive.tar.gz.
合并并解压
cat archive.tar.gz.* | tar -zxv
以上是关于Linux: 如何分割文件,不再被 4G 大小限制了的主要内容,如果未能解决你的问题,请参考以下文章
linux支持的最大文件大小(能否支持大小4G以上的文件)?[ZSHAO]
百度网盘中文件超出大小4G限制,请至PC客户端上传大文件什么意思?