|
|
51CTO旗下网站
|
|
移动端

如何在Linux上使用tarball?

Tarball 提供了一种在 Linux 系统上备份和管理一组美高梅娱乐平台的通用方法。请按照以下提示了解如何创建它们,以及从中提取和删除单个美高梅娱乐平台。

作者:Sandra Henry-stocker来源:Linux中国|2019-01-07 09:50

“tarball” (LCTT 译注:国内也常称为“tar 包”)一词通常用于描述备份一组选择的美高梅娱乐平台并将它们打包在一个美高梅娱乐平台中的一种美高梅娱乐平台格式。该名称来自 .tar 美高梅娱乐平台扩展名和 tar 命令,它用于将美高梅娱乐平台打包到一个美高梅娱乐平台中,有时还会压缩该美高梅娱乐平台,使其在移动到其它系统时更小。

tarball 通常用于备份个人或系统美高梅娱乐平台来创建存档,特别是在进行可能需要撤消的更改之前。例如,Linux 系统管理员通常会在更改应用之前创建包含一系列配置美高梅娱乐平台的 tarball,以防必须撤消这些更改。从 tarball 中解压美高梅娱乐平台通常比在备份中搜索美高梅娱乐平台快。

如何在 Linux 上创建 tarball

使用如下命令,你可以在单条命令中创建 tarball 并压缩它。

  1. $ tar -cvzf PDFs.tar.gz *.pdf

其结果是一个压缩美高梅娱乐平台(gzip 压缩的),其中包含了当前目录中的所有 PDF 美高梅娱乐平台。当然,压缩是可选的。一个稍微简单的只是将 PDF 美高梅娱乐平台打包成未压缩 tarball 的命令:

  1. $ tar -cvf PDFs.tar *.pdf

注意,选项中的 z 将美高梅娱乐平台变成压缩的。 c 表明创建美高梅娱乐平台,v(详细)表示你在命令运行时需要一些反馈。如果你不想查看列出的美高梅娱乐平台,请忽略 v

另一个常见的命名约定是给压缩的 tarball 命名成 .tgz 而不是双扩展名 .tar.gz,如下所示:

  1. $ tar cvzf MyPDFs.tgz *.pdf

如何从 tarball 中解压美高梅娱乐平台

要从 gzip 压缩包中解压所有美高梅娱乐平台,你可以使用如下命令:

  1. $ tar -xvzf file.tar.gz

如果使用 .tgz 命名约定,该命令将如下所示:

  1. $ tar -xvzf MyPDFs.tgz

要从 gzip 包中解压单个美高梅娱乐平台,你可以执行几乎相同的操作,只需添加美高梅娱乐平台名:

  1. $ tar -xvzf PDFs.tar.gz ShenTix.pdf
  2. ShenTix.pdf
  3. ls -l ShenTix.pdf
  4. -rw-rw-r-- 1 shs shs 122057 Dec 14 14:43 ShenTix.pdf

如果未压缩 tarball,你甚至可以从 tarball 中删除美高梅娱乐平台。例如,如果我们想从 PDFs.tar.gz 中删除我们上面解压过的美高梅娱乐平台,我们会这样做:

  1. $ gunzip PDFs.tar.gz
  2. $ ls -l PDFs.tar
  3. -rw-rw-r-- 1 shs shs 10700800 Dec 15 11:51 PDFs.tar
  4. $ tar -vf PDFs.tar --delete ShenTix.pdf
  5. $ ls -l PDFs.tar
  6. -rw-rw-r-- 1 shs shs 10577920 Dec 15 11:45 PDFs.tar

请注意,我们在删除 ShenTix.pdf 后,缩小了一点 tarball 美高梅娱乐平台占用的空间。如果我们想要,我们可以再次压缩美高梅娱乐平台:

  1. $ gzip -f PDFs.tar
  2. ls -l PDFs.tar.gz
  3. -rw-rw-r-- 1 shs shs 10134499 Dec 15 11:51 PDFs.tar.gzFlickr / James St. John

丰富的命令行选项使得 tarball 使用起来简单方便。

【编辑推荐】

  1. 如何直观的判断你的Linux系统是否健康
  2. Linux Kernel 去年净增 87 万行代码
  3. Linux下好用的11个图片查看器
  4. dbxfs:在Linux中本地挂载Dropbox美高梅娱乐平台夹
  5. 悼念杰出Linux内核开发者李少华
【责任编辑:庞桂玉 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

读 书 +澳门美高梅梅登录网站

计算机网络安全

本书从计算机网络安全的概念入手,分析了单机节点、单一网络、互联网络和开放互联网络的基本安全问题,并对计算机网络安全体系架构和安全机...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊
博聚网