您的位置:首页 > 运维架构 > Linux

Linux下各压缩工具的解压压缩命令

2017-02-23 14:09 429 查看
Linux下各压缩工具的解压压缩命令

FileName 代表文件,DirName 代表目录,DirName/* 代表目录及子目录

tar命令

解包:tar xvf FileName.tar
打包:tar cvf FileName.tar  DirName或者FileName
查看:tar tfv FileName.tar


gz命令

.gz
解压1:gunzip FileName.gz (解压并删除压缩包)
解压2:gzip -d FileName.gz    (解压并删除压缩包)
压缩:gzip FileName(压缩并删除原文件)

.tar.gz 和 .tgz
解压:tar zxvf FileName.tar.gz
压缩1:tar zcvf Fi
4000
leName.tar.gz DirName
压缩2:tar zcvf FileName.tar.gz FileName
压缩多个文件:tar zcvf FileName.tar.gz DirName1 DirName2 DirName3 ...
查看:tar tfzv FileName.tar.gz


bz2命令

.bz
解压1:bzip2 -d FileName.bz2  (解压并删除压缩包)
解压2:bunzip2 FileName.bz2   (解压并删除压缩包)
压缩: bzip2 -z FileName      (删除原文件并生成FileName.bz,只能压缩文件)

.tar.bz2
解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName或者FileName
查看:tar tfjv FileName.tar.bz2


bz命令

.bz
解压1:bzip2 -d FileName.bz  (解压并删除压缩包)
解压2:bunzip2 FileName.bz   (解压并删除压缩包)
压缩:tar jcvf FileName.tar.bz DirName或者FileName

.tar.bz
解压:tar jxvf FileName.tar.bz
查看:tar tfjv FileName.tar.bz


xz命令

解压1:unxz FileName.xz
解压2:tar Jxvf FileName.tar.xz
压缩1:xz FileName(删除原文件并生成FileName.xz,只能压缩文件)
压缩2: tar Jcvf FileName.tar.xz FileName/DirName


Z命令

.z
解压:uncompress FileName.Z FileName
压缩:compress FileName

.tar.Z
解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName


zip命令

解压:unzip FileName.zip
压缩1:zip FileName.zip DirName/*
压缩2:zip FileName.zip DirName/   **不同的效果,只压缩了文件夹,文件夹下的子文件夹和文件没有被压缩**
压缩3:zip FileName.zip FileName
查看:unzip -l xxx.zip  (简略模式) unzip -v xxx.zip (详细模式)


rar命令

解压:rar e FileName.rar
压缩:rar a FileName.rar DirName或者FileName
查看:unrar l FileName.rar(简略模式)   unrar v FileName.rar(详细模式)


jar命令

解压:jar -xvf FileName.jar
压缩:jar -cvf FileName.jar DirName或者FileName
查看:jar -tfv FileName.jar
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux tar zip jar 压缩