您的位置:首页 > 运维架构 > Linux

linux分割压缩包与解压分割后的压缩包

2012-08-22 22:23 204 查看
文章的标题起的有点绕口,像执行一个命令管道,呵呵,由于服务器设置问题导致无法上传过大的压缩包,这种压缩包又不能断点续传,所有只能切割了,在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来进行解压。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: