文章的标题起的有点绕口,像执行一个命令管道,呵呵,由于服务器设置问题导致无法上传过大的压缩包,这种压缩包又不能断点续传,所有只能切割了,在windows下使用软件能够很轻松的搞定,那么在Linux下怎么解决呢,只需要两条命令就能轻松搞定:
先来看第一条命令:
cat jordan_shoes.tar.gz|split -b 100m – jordan_shoes.tar.gz.
解释:
—jordan_shoes.tar.gz是当前存在的一个压缩包。
—100m是每个压缩包为100MB,如果文件不是整除100MB,那么生成剩余的小压缩包
—jordan_shoes.tar.gz.是值生成的压缩包开头是jordan_shoes.tar.gz.后面默认是aa,ab…,类推。
上传好后怎么解压这些小压缩包,让它恢复如初呢?看下一条命令。
cat jordan_shoes.tar.gz.a* |tar zxv
解释:
用cat来读所有的压缩包,利用tar来进行解压