Linux 基本工具(压缩与解压, tar/gzip/bzip2/xz/7zip/rar/zip)
在Linux环境下, 经常会接触到一些压缩文件, 常见的有 tar/tar.gz/xz/zip等等,这些文件我们到底该如何解压文件和压缩文件呢? 下面我们介绍下不同工具的使用方式.
tar
tar
将目录归档为一个文件,其自身并不压缩内容,因此一般 tar
文档偏大.
- 归档一个目录
tar cvf filename.tar dirname
- 展开一个归档
tar xvf filename.tar
常用的一些可选项的含义:
c
创建归档文件v
输出详细信息f
指定归档文件
tar
命令能解压压缩后的归档文件,需要指定不同的参数
- 对
gzip
压缩文件解压tar xvfz filename.tar.gz
- 对
bz2
压缩文件解压tar xvfj filename.tar.bz2
- 对
xz
压缩文件解压tar xvfJ filename.tar.xz