压缩、分割、合并和解压文件

匿名 (未验证) 提交于 2019-12-03 00:39:02

这里用到了
1. tar 解压压缩
2. split 文件分割
3. cat 合并文件
各个指令详细用法可以使用 man 或者 help查看,或自行搜索。

  1. 压缩tar -zcvf bigfile.tar.gz bigfile
  2. 分割split -b 2G -d -a 1 bigfile.tar.gz bigfile.tar.gz.

    使用split命令,-b 4000M 表示设置每个分割包的大小,单位还是可以k
    -d “参数指定生成的分割包后缀为数字的形式
    -a x来设定序列的长度(默认值是2),这里设定序列的长度为1

  3. 合并cat bigfile.tar.gz.* > bigfile.tar.gz

  4. 解压tar xvf bigfile.tar.gz

合并命令
1. 压缩分割tar -zcvf - bigfile | split -b 2G -d -a 1 - bigfile.tar.gz.
2. 合并解压cat bigfile.tar.gz.* | tar -zxv

ע: tar 的 具体参数参考 man tar

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!