Linux 压缩解压命令


命令名称:gzip

命名英文原意:GNUzip

命令所在路径:/bin/gzip

执行权限:所有用户

语法:gzip 【文件】

功能描述:压缩文件

压缩后文件格式:.gz


命令名称:gunzip

命名英文原意:GNU unzip

命令所在路径:/bin/gunzip

执行权限:所有用户

语法:gunzip 【压缩文件】

功能描述:解压.gz的压缩文件

案例:

gunzip gcx.gz

gzip -d gcx.gz

注意:gzip 只能压缩文件,压缩后不保留原文件



命令名称:tar

命令所在路径:/bin/tar

执行权限:所有用户

语法:tar 选项【-zcf】【压缩后的文件名】[目录]

-c 打包

-v 显示详细信息

-f 指定文件名

-z 打包同时压缩

功能描述:打包目录

压缩后文件格式:tar.gz


简化下:

命令名称:tar

命令所在路径:/bin/tar

执行权限:所有用户

语法:tar 选项【-zcf】【解压后的文件名】

-x 解包

-v 显示详细信息

-f 指定解压文件名

-z 解压缩

功能描述:解包目录

案例:

$ tar -zxvf lisi2.tar.gz



命令名称:zip

命令所在路径:/usr/bin/zip

执行权限:所有用户

语法:zip 选项【-r】【压缩后的文件名】[文件或目录]

-r 压缩目录

功能描述:压缩文件或目录

压缩后文件格式 : .zip


命令名称:unzip

命令所在路径:/usr/bin/unzip

执行权限:所有用户

语法:unzip【解压文件】

功能描述:解压.zip的压缩文件

案例:

$ unzip lisi4.zip


命令名称:bzip2

命令所在路径:/usr/bin/bzip2

执行权限:所有用户

语法:bzip2 选项【-k】【文件】

-k 产生压缩文件后保留原文件

功能描述:压缩文件

压缩后文件格式:.bz2

案例:

$ bzip2 -k lisi

$ tar -cjf lisibzip.tar.bz2 lisi


命令名称:bunzip2

命令所在路径:/usr/bin/bunzip2

执行权限:所有用户

语法:bunzip2 选项【-k】【文件】

-k 解压后保留原文件

功能描述:解压缩

案例:

$ bunzip -k gcx.bz2

$ tar -xjf bzipgcx.tar.bz2