最新活动 新春特惠

产品

硅云帮助文档中心

搜索文档

热门搜索词:

Linux命令学习:打包压缩解压文件命令之tar

更新时间:2025-03-23 18:51  版本:v1.2
分享到:
我要反馈 
收藏 我的收藏

tar命令可以完成对文件、文件夹/目录的打包、压缩,也能对tar和gz包文件进行解包、解压的操作。

语法

tar [-zcxvf] fileName [files]


涉及文件后缀的说明:

通常来说,大家都遵循以下文件命名规则,

tar文件:包文件后缀为.tar表示这个文件只是一个完成了打包的文件,并没有经过压缩;

tar.gz文件:包文件后缀为.tar.gz表示打包的同时还进行了压缩

参数说明

-z:z表示的是gizp,通过gzip命令处理文件,gzip可以对文件压缩或者解压


-c:c表示的是create,即创建新的包文件


-x:x表示的是extract,实现从包文件中还原文件


-v:v表示的是verbose,显示命令的执行过程


-f:f表示的是file,用于指定包文件的名称

案例

将test目录打包为test.tar,并显示命令的执行过程,参数为打包:cvf

tar -cvf test.tar test

          

将test目录打包压缩为test.tar.gz,并显示命令的执行过程,参数为打包+压缩:zcvf

tar -zcvf test.tar.gz test  


从test.tar包中还原文件到当前目录,参数为解包:xvf

tar -xvf test.tar  

  

从test.tar.gz中解压+解包文件到当前目录,参数为解包+解压:zxvf

tar -zxvf test.tar.gz


将www.tar.gz文件进行解压,并将解压后的文件放在根目录(/),参数为解包+解压:zxvf

tar -zxvf www.tar.gz -C /



您对该文档有什么建议?

您对该文档的评分:

本文导航

语法

参数说明

案例

搜索文档