Linux 压缩/解压工具
- compress/uncompress工具,后缀一般为
.Z
- gzip/gunzip,后缀一般为
.gz
- bzip2/bunzip2,后缀一般为
.bz2
- xz/unxz,后缀一般为
.xz
- zip/unzip工具
- tar,cpio归档
gzip/gunzip/zcat
gzip选项
-d: 解压缩,相当于gunzip
-#: 指定压缩级别1-9,默认为6,数字越大压缩比越大
-c: 将压缩结果打到终端,可以重定向为压缩文件gzip -c FILE > /path/to/some_file
gunzip为解压工具
zcat在不解压的情况下查看内容
bzip2/bunzip2/bzcat
bzip2选项
-d: 解压缩,相当于bunzip2
-#: 指定压缩级别1-9,默认为6,数字越大压缩比越大
-k: 保留源文件
bunzip2为解压工具
bzcat在不解压的情况下查看内容
xz/unxz/xzcat
xz选项
-d: 解压缩,相当于unxz
-#: 指定压缩级别1-9,默认为6,数字越大压缩比越大
-k: 保留源文件
unzx为解压工具
xzcat在不解压的情况下查看内容
tar归档
tar 可以对多个文件或者目录进行归档操作
- 创建归档:
tar -cf /path/to/somefile.tar FILE...
- 展开归档:
tar -xf /path/to/somefile.tar -C /path/to/somedir
- 查看归档文件列表:
tar -tf /path/to/somefile.tar
- 归档并使用gzip压缩:
tar -zcf /path/to/somefile.tar FILE...
- 归档并使用bzip2压缩:
tar -jcf /path/to/somefile.tar FILE...
- 归档并使用xz压缩:
tar -Jcf /path/to/somefile.tar FILE...
zip/unzip
可以直接对文件目录进行压缩
压缩:zip /path/to/somefile.zip /path/to/srcdir
解压:unzip /path/to/somefile.zip
还没有评论,来说两句吧...