Linux常用的解压工具

1,729 阅读1分钟

1. tar (.tar.gz、.tar.bz2、.tar.xz、.tar.Z)

1.1 常用参数解释
z: gzip 压缩格式
x: extract 解压
v: verbose 详细信息
f: file(file=archieve) 文件
C: 指定要解压到的路径
1.2 使用方法
# 指定解压*.tar.gz文件
tar -zxvf filename.tar.gz

# 指定解压*.tar.bz2文件
tar -jxvf filename.tar.bz2

# 指定解压*.tar.xz文件
tar -Jxvf filename.tar.xz

# 指定解压*.tar.Z文件
tar -Zxvf filename.tar.Z

# 从1.15版本开始tar就可以自动识别压缩的格式,故不需人为区分压缩格式就能正确解压
tar -xvf filename.tar.gz
tar -xvf filename.tar.bz2
tar -xvf filename.tar.xz
tar -xvf filename.tar.Z

2. unzip (解压*.zip文件)

# 默认解压到当前路径
unzip filename.zip

3. jar(解压*.jar文件)

# 默认解压到当前路径,用法与tar类似,也可以和重定向命令一起使用 > 和 >>
jar -xvf *.jar 

4.gunzip(解压*.gz文件)

gunzip -c filename.gz > filename.*