需要提供客户Android源码,但是整个文件夹较大,于是需要分包上传,简单记录下:
################## 递归删除目录下的 .git 目录,命令如下
find . -name .git | xargs rm -fr
################## 压缩源码目录
tar -zvcf xxx.tar.gz xxx/
解释:tar -zvcf xxx.tar.gz(压缩后的文件名) xxx/(需要压缩的文件目录)
################## 分割压缩包
tar cvzpf - xxx | split -d -b 4G xxx
解释:tar cvzpf - xxx(文件名) | split -d -b 4G(每个包大小) xxx(解压后文件名)
################## 合并压缩包
cat xxx* > xxx.tar.gz
################## 解压压缩包
tar -zvxf xxx.tar.gz