Linux分卷压缩及解压

来自个人维基
2015年5月6日 (三) 16:06Hovercool讨论 | 贡献的版本

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

目录

一 .使用rar

1.分卷压缩

ubuntu下没有默认安装rar,可以通过以下命令来安装:

$:sudo apt-get install rar
$:sudo apt-get install unrar

安装过后,使用以下命令进行分卷压缩:

rar a -vSIZE  压缩后的文件名 被压缩的文件或者文件夹

例如:

$:rar a -v50000k eclipse.rar eclipse

此命令即为对eclipse文件夹进行分卷压缩,每卷的大小为50000k,压缩后的文件名为eclipse.rar

2.解压

对任何一个分卷执行:

$:rar e eclipse.part1.rar

即可。

二,使用tar

1.分卷压缩

$:tar cvzpf - eclipse | split -d -b 50m

上面的命令是将eclipse这个文件夹分卷压缩,每卷50m,注意eclipse 前面有空格.压缩完之后,会被命名为x00,x01,x02...

2.解压

首先需要合并:
合并的命令是:

$:cat x* > eclipse.tar.gz

然后解压:

$:tar -xzvf eclipse.tar.gz
  • 不分卷压缩解压命令

gzip

tar -zcvf dotfourm.tar.gz dotfourm/

tar -zxvf FileName.tar.gz

bzip

tar -jcvf /tmp/etc.tar.bz2 /etc

tar -jxvf FileName.tar.bz2 或 tar –bzip xvf FileName.tar.bz2


参考资料:http://blog.chinaunix.net/space.php?uid=636712&do=blog&id=2083270