失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > linux的tar命令压缩26g文件 如何使用Linux上的tar命令压缩和解压缩文件 | MOS86

linux的tar命令压缩26g文件 如何使用Linux上的tar命令压缩和解压缩文件 | MOS86

时间:2023-10-20 00:34:37

相关推荐

linux的tar命令压缩26g文件 如何使用Linux上的tar命令压缩和解压缩文件 | MOS86

在Linux上的tar命令经常用于创建。柏油。gz或。tgz归档文件,也叫做tar命令也可以提取生成的归档。

Linux发行版附带的GNU tar命令集成了压缩。它可以创建一个。tar存档,然后在单个命令中使用gzip或bzip2压缩进行压缩。那柏油。gz文件或。柏油。bz2文件。

压缩整个目录或单个文件

使用以下命令压缩Linux上的整个目录或单个文件。它

tar -czvf归档名称。柏油。GZ /路径/到/目录或文件

Here-z:使用gzip压缩存档。-v:在创建存档时显示终端中的进度,也称为这些命令中的v始终是可选的,但它-f:允许您指定存档的文件名。

Let柏油。GZ。您柏油。gz的东西

Or,让柏油。GZ。您柏油。gz / usr / local / something

一次压缩多个目录或文件相关文章图片2tupian如何从Linux Terminal:管理文件11需要知道的命令

虽然tar经常用于压缩单个目录,但也可以使用它来压缩多个目录,多个单独的文件或两者。只需提供文件或目录的列表,而不是单个文件或目录。例如,让txt文件。您柏油。gz / home / ubuntu / Downloads / usr / local / stuff / home / ubuntu / Documents / notes。文本

只要列出您要备份的许多目录或文件。

排除目录和文件

在某些情况下,您可能希望压缩整个目录,但不包括某些文件和目录。您可以通过为要排除的每个目录或文件附加--exclude开关来实现。

例如,让缓存目录。这里柏油。gz / home / ubuntu --exclude = / home / ubuntu / Downloads --exclude = / home / ubuntu /。高速缓存

- 这个开关是非常强大的。没有那里例如,您可以归档整个目录并排除所有目录。mp4文件与以下command:

tar -czvf存档。柏油。gz / home / ubuntu --exclude = *。MP4

使用bzip2压缩代替

的gzip压缩最常用来创建。柏油。gz或。tgz文件,tar也支持bzip2压缩。这样就可以创建通常命名的bzip2压缩文件。柏油。bz2,。柏油。bz或。tbz文件。为此,只需将命令gzip中的-z替换为bzip2的-j。

Gzip更快,但它通常压缩一点,所以你得到一个更大的文件。Bzip2比较慢,但它压缩了一点,所以你得到一个更小的文件。Gzip也是比较常见的,一些剥离的Linux系统,包括默认的gzip支持,但不支持bzip2.一般来说,虽然gzip和bzip2几乎是一样的,但两者都可以同样工作。

例如,而不是我们提供的第一个例子来压缩东西目录柏油。BZ2东西

提取存档

一旦你有档案,你可以用tar命令解压缩。以下命令将提取存档的内容。柏油。gz到当前目录。

tar -xzvf存档。柏油。GZ

It这指定您要提取存档而不是创建一个。

您可能想将存档的内容提取到特定目录。您可以通过将-C开关附加到命令的末尾来实现。例如,以下命令将提取存档的内容。柏油。gz文件到/ tmp目录。

tar -xzvf存档。柏油。gz -C / tmp

如果文件是一个bzip2压缩文件,请替换

这是tar命令的最简单的可能用法。该命令包含大量附加选项,所以我们可以了解更多信息。在shell上运行info tar命令查看tar命令当您按q键退出信息页面你也可以读tar

如果你tar文件。在Windows上,您可以提取并创建。tar档案与免费的7-Zip实用程序。

."

如果觉得《linux的tar命令压缩26g文件 如何使用Linux上的tar命令压缩和解压缩文件 | MOS86》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。