Tar”命令:如何使用tar打包和解压缩文件?

作者:江苏淘贝游戏开发公司 阅读:119 次 发布时间:2023-05-15 17:29:27

摘要:  Tar 命令:如何使用 tar 打包和解压缩文件?  tar 命令被广泛用于 Linux 或类 Unix 操作系统中的文件归档和压缩。它将一个或多个文件组合成一个称为 tarball 的单个文件。 在本文中,我们将介绍如何使用 tar 命令来打包和解压缩文件。  打包文件  要创建一个 tar 文...

  Tar 命令:如何使用 tar 打包和解压缩文件?

Tar”命令:如何使用tar打包和解压缩文件?

  tar 命令被广泛用于 Linux 或类 Unix 操作系统中的文件归档和压缩。它将一个或多个文件组合成一个称为 tarball 的单个文件。 在本文中,我们将介绍如何使用 tar 命令来打包和解压缩文件。

  打包文件

  要创建一个 tar 文件,您可以使用以下命令:

  ```

  tar -cvf 文件名.tar 文件

  ```

  就像这样:

  ```

  tar -cvf my_archive.tar /home/myuser/*.txt

  ```

  上面命令将创建一个名为 my_archive.tar 的 tar 文件,它包含了 /home/myuser 目录中所有扩展名为 .txt 的文件。

  参数:

  * `-c` 创建一个新归档文件;

  * `-v` 在 stdout 中显示详细报告的进程;

  * `-f` 指定存档文件的名称和位置。

  您也可以将多个文件和目录打包成一个归档文件。

  ```

  tar -cvf my_archive.tar /home/myuser/*.txt /home/myuser/myFolder

  ```

  上面的命令将打包 /home/myuser 目录中所有扩展名为 .txt 的文件和 myFolder 目录。

  注意:如果您希望在打包文件时包含目录,则必须在目录名称后面添加斜杠 / ,就像上面的示例一样。

  使用 gzip 压缩

  您可以通过使用 gzip 工具来压缩 tar 文件,这将减小文件大小并减少传输时间。gzip 也是一个 Linux 命令行工具,它可以压缩、解压缩文件并提供高压缩比。

  要使用 gzip 压缩 tar 文件,您可以使用以下命令:

  ```

  tar -czvf 文件名.tar.gz 文件

  ```

  就像这样:

  ```

  tar -czvf my_archive.tar.gz /home/myuser/*.txt

  ```

  上面的命令将创建一个 gzip 压缩的 tar 文件,它名为 my_archive.tar.gz,其中包含了 /home/myuser 目录中所有扩展名为 .txt 的文件。

  参数:

  * `-c` 创建一个新的归档文件;

  * `-z` 使用 gzip 压缩;

  * `-v` 在 stdout 中显示详细报告的进程;

  * `-f` 指定存档文件的名称和位置。

  你可以按需要调整这些参数。与普通 tar 命令一样,您可以将多个文件和目录打包到一个 gzip 压缩的 tar 文件中。

  解压文件

  在 Linux 中创建 tar 文件后,您可以在需要恢复到原始状态的计算机上解压缩它。您可以使用以下命令解压缩 tar 文件。

  ```

  tar -xvf 文件名.tar

  ```

  就像这样:

  ```

  tar -xvf my_archive.tar

  ```

  上面的命令将解压缩 my_archive.tar 文件,并将其还原到原来的目录。

  参数:

  * `-x` 解压缩存档文件;

  * `-v` 在 stdout 中显示详细报告的进程;

  * `-f` 指定存档文件的名称和位置。

  使用 gzip 解压缩

  如果您有一个 gzip 压缩的 tar 文件,您可以在解压缩 tar 文件之前首先必须解压缩它。使用以下命令可以从 tar 文件中解压缩:

  ```

  tar -xzvf 文件名.tar.gz

  ```

  就像这样:

  ```

  tar -xzvf my_archive.tar.gz

  ```

  上面的命令将解压缩 my_archive.tar.gz 文件,并解压缩它并将其还原到原始目录中。

  参数:

  * `-x` 解压缩存档文件;

  * `-z` 使用 gzip 压缩;

  * `-v` 在 stdout 中显示详细报告的进程;

  * `-f` 指定存档文件的名称和位置。

  总结

  通过使用 tar 命令,您可以将一个或多个文件打包为一个单独的 tar 文件,并可以通过 gzip 压缩来减小文件大小。 在如何使用 tar 命令打包和解压缩文件的指南中, 我们介绍了常用的 tar 命令行选项,例如如何使用 `tar -cvf` 和 `tar -czvf` 命令创建新存档文件, 以及如何使用 `tar -xvf` 和 `tar -xzvf` 命令解压缩存档文件。

  • 原标题:Tar”命令:如何使用tar打包和解压缩文件?

  • 本文链接:https://qipaikaifa1.com/tb/4930.html

  • 本文由江苏淘贝游戏开发公司小编,整理排版发布,转载请注明出处。部分文章图片来源于网络,如有侵权,请与淘贝科技联系删除。
  • 微信二维码

    CTAPP999

    长按复制微信号,添加好友

    微信联系

    在线咨询

    点击这里给我发消息QQ客服专员


    点击这里给我发消息电话客服专员


    在线咨询

    免费通话


    24h咨询☎️:189-2934-0276


    🔺🔺 棋牌游戏开发24H咨询电话 🔺🔺

    免费通话
    返回顶部