我们在《Linux中的压缩命令详细解析(一)》中已经讲解了常见的三种压缩命令,下面我们开始讲解工作中最常用到的tar命令。

为了使压缩和解压缩变得简单,tar命令就应运而生了。那么究竟该如何使用呢?


tar.gz格式:

压缩命令:

tar -zcvf 压缩文件名 源文件名

举例:

把abc文件压缩成后缀为tar.gz格式的文件

tar -zcvf abc.tar.gz abc


解压缩命令:

举例:解压缩abc.tar.gz文件

tar -zxvf abc.tar.gz



tar.bz2格式:

压缩命令:

举例:把abc文件压缩成后缀为tar.bz2格式的文件

tar -jcvf abc.tar.bz2 abc


解压缩命令:

举例:

把abc.tar.bz2文件解压

tar -jxvf abc.tar.bz2



特别地:

①把abc文件压缩到指定的目录下:

tar -zcvf /home/abc.tar.gz abc

tar -jcvf /home/abc.tar.gz abc


②把abc.tar.gz和abc.tar.bz2解压缩到/home目录下:

tar -zxvf abc.tar.gz -C /home

tar -jxvf abc.tar.bz2 -C /home