linux 解压

从网络上下载到的源码包, 最常见的是 .tar.gz 包, 还有一部分是 .tar.bz2包


要解压很简单 :

解压缩 xxx.tar.gz 
tar -zxvf xxx.tar.gz 

解压缩 xxx.tar.bz2 
tar -jxvf xxx.tar.bz2 

压缩aaa bbb目录为xxx.tar.gz 
tar -zcvf xxx.tar.gz aaa bbb 

压缩aaa bbb目录为xxx.tar.bz2 
tar -jcvf xxx.tar.bz2 aaa bbb

1 将tgz文件解压到指定目录

tar   zxvf    test.tgz  -C  指定目录

比如将/source/kernel.tgz解压到  /source/linux-2.6.29 目录

tar  zxvf  /source/kernel.tgz  -C /source/ linux-2.6.29

2 将指定目录压缩到指定文件

比如将linux-2.6.29 目录压缩到  kernel.tgz

tar czvf   kernel.tgz   linux-2.6.29

原文地址:https://www.cnblogs.com/fengliu-/p/7283358.html