tar -czvf archive.tar.gz 命令介绍
tar -czvf archive.tar.gz 命令用于将文件或目录打包并压缩成 .tar.gz 格式的归档文件。下面是对各个参数和命令的详细介绍。
命令格式
tar -czvf archive.tar.gz 文件或目录参数详解
-c(create):创建一个新的归档文件。- 此选项用于指定要创建一个新的归档文件,而不是解压或查看已有的归档文件。
-z:使用gzip压缩。- 该选项会将打包后的文件通过
gzip算法进行压缩,从而生成.gz格式的文件。.tar.gz文件实际上是.tar和.gz的组合:先打包,再压缩。
- 该选项会将打包后的文件通过
-v(verbose):显示详细信息。- 在执行过程中显示正在处理的文件列表。该选项可以帮助用户查看哪些文件已被打包和压缩。
-f(file):指定输出的归档文件名。- 紧跟
-f选项的应为输出文件的名称,即archive.tar.gz。这是指定输出目标文件的名称和路径。
- 紧跟
示例
将 my_folder 目录及其内容打包成一个名为 archive.tar.gz 的压缩文件:
tar -czvf archive.tar.gz my_folder/其他使用场景
解压
.tar.gz文件tar -xzvf archive.tar.gz-x:extract,表示解压缩操作。-z:使用gzip解压。-v:显示详细解压信息。-f:指定要解压的文件名。