普通用户使用百度网盘Web端上传文件时,单文件最大支持1G大小;使用网盘PC客户端上传文件时,单文件最大支持4G;
如果您需要上传大于4G文件,可充值百度网盘会员,其中:
1、百度网盘会员使用网盘PC客户端进行大文件上传时,单文件最高达到10G;
- 百度网盘超级会员使用网盘PC客户端进行大文件上传时,单文件最高达到20G。
同时上传文件夹的数量,一次不能超过500个,百度网盘保存文件数量超出限制保存文件超出500
window如何分割大于4G的大文件。
如果您已经安装了Git for Windows,那么您应该已经安装了Git Bash,因为这是Git随附的。
在打开Git Bash,在Git Bash 中使用** split **命令来分割文件:
放入每个大小为500MB的文件中:** split myLargeFile.txt -b 500m**
分为每个10000行的文件:** split myLargeFile.txt -l 10000**
由于百度普通会员限制4G的文件上传,所以可以分割为一下:
分割每个为3.5G大小的文件
split -b 3584m 1.7z.001
分割每个为4G大小的文件
split -b 4096m 1.7z.001
Split命令介绍:
按大小分割文件
split -b 1000000000 test.log
-b参数表示按字节大小进行分割,在数字后边要指定被分割的文件名。这里在输入文件名时有个小技巧,可以直接把该文件拖动到cmd窗口中,会自动输入该文件的具体目录。这里的文件还可以使用通配符,比如split -b 1000000000 *。
这个命令表示按1000000000byte的大小进行分割,近似于1GB,大概是953MB的大小。对于这个6GB大小的文件test.log,会被分割成6个小文件。这些小文件的命名是有规律的:xaa、xab、xac、xad、xae、xaf。如果你分割了非常多的小文件,当文件名到了xyz之后,会变成xzaaa、xzaab、xzaac、xzaad……所以不用担心小文件过多而导致文件重名什么的。
当然,上边的这种写法不够人性化,我们可以使用其他的单位来指定分割的大小:k、m。k表示KB,m表示MB。
split -b 100k test.log表示将test.log按照100KB的大小进行分割。
split -b 100m test.log表示将test.log按照100MB的大小进行分割。
按照所有行数加起来的最大字节数进行分割
split -C 100k test.log
-C参数表示按照所有行数加起来的最大字节数进行分割,同样可以使用k或者m作为单位,其实效果和上边的-b差不多,只是在切割时将尽量维持每行的完整性。
按照行数进行分割
split -l 1000 test.log
split -1000 test.log
-l参数表示按照行数进行分割,即一个小文件中最多有多少行,-l number可以缩写成-number,上边的命令表示按照1000行一个小文件进行分割。
注意点
这三种分割的方式不能混合使用,如下:
split -l 3000 -C 100k *
会报错split: cannot split in more than one way。
最后如果从百度网盘下载下来的分割文件如何合并请参考如下链接:
版权归原作者 hu5566798 所有, 如有侵权,请联系我们删除。