常用压缩解压缩命令

在Linux中常见的压缩格式有.zip、.rar、.tar.gz.、tar.bz2等压缩格式。不同的压缩格式需要用不同的压缩命令和工具。须知,在Linux系统中.tar.gz为标准格式的压缩和解压缩格式,因此本文也会着重讲解tar.gz格式压缩包的压缩和解压缩命令。须知,这些不同的压缩包本质上是不同的压缩算法而不是后缀名。

gzipgunzip命令产生.gz后缀文件名。

zipunzip命令产生.zip后缀文件名。

bzip2bunzip命令产生.bz2后缀文件名。

在Linux中更加常用的是tartar的功能是对文件和目录进行打包,通常与压缩命令一起使用。

命令格式:

tar [ 选项] 打包文件名 文件/目录
选项 功能
-C 产生.tar打包文件
-x 从打包文件中解包文件
-v 打包时显示详细信息
-f 指定压缩后的文件名
-z 通过gzip指令压缩备用文件,压缩后文件后缀为.tar.gz
-j 通过bzip2指令压缩备份文件,压缩后格式为.tar.bz2

将a.txt文件进行打包,打包后的名字为file_tar。

tar -cvf file_tar a.txt

常用压缩解压缩命令_第1张图片

将tmp目录进行打包,打包后的名字为folder_tar。

tar -cvf folder_tar tmp/

常用压缩解压缩命令_第2张图片

将文件按照gizp命令格式进行打包并压缩。

tar -cvzf test1.tar.gz a.txt

常用压缩解压缩命令_第3张图片

将文件按照gizp命令格式进行解压缩。

tar -xvzf test1.tar.gz

常用压缩解压缩命令_第4张图片

将多个文件或者目录进行打包压缩。

tar -cvzf test2.tar.gz a.txt tmp/

常用压缩解压缩命令_第5张图片

将解包解压缩到指定目录下

tar -xvzf test2.tar.gz -C b/

常用压缩解压缩命令_第6张图片

还有很多压缩和解压缩的工具和命令,可以在其他博客上查找,以上就是常用的打包解压缩命令。

你可能感兴趣的:(Linux,服务器,linux,apache)