tar

tar 分卷压缩与解压缩

分卷压缩

举例:将10G大小的log文件2017.log打包压缩并分割成多个100m的文件

# 分卷压缩gz

# tar zcf - 2017.log |split -d -b 100m - logs.tar.gz.
 

# 生成文件: logs.tar.gz.00 logs.tar.gz.01

# 分卷压缩bz2

# tar jcf - 2017.log |split -d -b 100m - logs.tar.bz2.

# 生成文件: logs.tar.bz2.00 logs.tar.bz2.01

最后要提醒但是那两个”-”不要漏了,那是tar的ouput和split的input的参数

或者直接打包压缩 一个目录也可以 

tar vczf - SUSE | split -d -b 2048m - SUSE.tar.gz
SUSE代表当前目录

标签

tar 解压缩

tar –xvf file.tar //解压 tar包

tar -xzvf file.tar.gz //解压tar.gz

tar -xjvf file.tar.bz2 //解压 tar.bz2  需要安装bzip2

tar –xZvf file.tar.Z //解压tar.Z

unrar e file.rar //解压rar

unzip file.zip //解压zip

标签
订阅 tar