tar 命令介绍

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:指定要解压的文件名。
无标签
评论区
头像