Linux Multiple Volume Compression

On windows many tools provides direct multiple volume compression function.
But on unix/linux compression tools gz bz2 do not support multiple volume directly.
We can deal with this problem with the following methods.

1. split
tar -zcvf - fileset | split -d ...
zcvf for gz
jcvf for bz2
Zcvf for zip

cat * > file
tar -zxvf file

2. zip multiple volume
zip -s 100m archive.zip fileset
-sp for pause

zip -FF archive.zip

3. 7z
need install 7z from http://www.7-zip.org/download.html
7za a -v100m abc.7z fileset

7za x abc.7z.001