【Linux】Linux常用命令——压缩和解压命令
文章目录
一、Linux压缩格式
压缩格式 | 来源 |
---|---|
.zg | 使用gzip命令压缩文件后得到 |
.tar.gz | 使用tar命令压缩目录后得到 |
.zip | 使用.zip命令压缩文件或目录后得到 |
.bz2 | 使用bzip2命令压缩文件后得到 |
二、Linux压缩格式
2.1 压缩与解压gzip
2.1.1 压缩gzip
命令名称:gzip
命令所在路径:/bin/gzip
功能描述:压缩文件,压缩后的格式为.gz格式(只能压缩文件,不能压缩目录,同时压缩不保存原文件,直接变成压缩包)
语法:gzip【想要压缩的文件】
2.1.2 解压缩gunzip
命令名称:gunzip(GNU unzip的英文缩写)
命令所在路径:/bin/gunzip
功能描述:解压.gz格式的压缩文件
语法:gunzip【压缩文件】
2.2 压缩与解压tar
2.2.1压缩
命令名称:tar
命令所在路径:/bin/tar
功能描述:打包目录
语法:tar【选项-zcf】【压缩后文件名】【目录】
-c :打包
-v:显示详细信息,哪些文件等
-f:指定文件名
-z:打包同时压缩,压缩后文件格式.tar.gz
2.2.2解压
命令名称:tar
命令所在路径:/bin/tar
功能描述:解压文件
语法:tar【选项-xzcf】【解压后文件名】【压缩文件】
-x:解包
-v:显示详细信息,哪些文件等
-f:指定解压文件
-z:解压缩
2.3 压缩与解压zip
2.3.1压缩zip
命令名称:zip
命令所在路径:/usr/bin/zip
功能描述:压缩文件或目录,同时压缩后能保留原文件,压缩后文件格式.zip
语法:zip【选项-r】【压缩后文件名】【文件或目录】
-r:代表压缩目录,不写为压缩文件。
2.3.2解压unzip
命令名称:unzip
命令所在路径:/usr/bin/unzip
功能描述:解压.zip压缩文件
语法:unzip【压缩文件】
2.4 压缩与解压bzip2
2.4.1 压缩bzip2
命令名称:bzip2
命令所在路径:/usr/bin/bzip2
功能描述:压缩文件
语法:bzip2 【选项-k】【文件】
-k:产生压缩文件后保留原文件
2.4.1 解压bunzip2
命令名称:bunzip2
命令所在路径:/usr/bin/bunzip2
功能描述:压缩文件
语法:bunzip2 【选项-k】【压缩文件】
-k:解压缩后保留原文件