Linux常用命令——打包压缩命令tar

发布时间 2023-03-28 19:44:59作者: 佛系粥米

tar:对文件进行打包、解包、压缩、解压

语法:tar [-zcxvf] fileName [files]

包文件后缀为.tar表示只是完成了打包,并没有压缩

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

说明:

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

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

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

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

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

例:tar -cvf test.tar test          将test目录打包为test.tar并显示命令的执行过程——打包:cvf

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

  tar -xvf test.tar    从test.tar包中还原文件到当前目录——解包:xvf

  tar -zxvf test.tar.gz  从test.tar.gz中解压解包文件到当前目录——解包解压:zxvf

  tar -zxvf test.tar.gz -C /user/local  将test.tar.gz文件进行解压,并将解压后的文件放在/user/local目录