在Linux/Ubuntu/Debian系统中使用 `tar` 压缩文件

铁佛  金牌会员 | 2024-6-11 12:58:26 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 663|帖子 663|积分 1989

在Linux/Ubuntu/Debian系统中使用 tar 压缩文件

tar 下令是用于在类 Unix 操纵系统中创建文件和目次存档的强盛实用步伐。
基本存档创建

要创建文件夹的简单存档,请使用以下下令:
  1. tar -cf ./my-archive.tar ./my-folder/
复制代码
此下令将创建一个名为 my-archive.tar 的未压缩存档,其中包罗 my-folder 的内容。
详细输出

详细输出可用于查看哪些文件和目次被添加到存档中。使用 -v 选项启用详细输出:
  1. tar -cvf ./my-archive.tar ./my-folder/
复制代码
此下令将列出添加到存档中的每个文件和目次。
压缩档案

压缩可减小档案的大小,使其更易于存储和传输。tar 下令支持多种压缩方法。
使用 gzip

要创建 gzip 压缩档案,请使用 -z 选项:
  1. tar -czf ./my-archive.tar.gz ./my-folder/
复制代码
此下令使用 gzip 压缩档案,生成 my-archive.tar.gz 文件。
使用 bzip2

以捐躯压缩速率为代价获得更好的压缩效果,请在 bzip2 中使用 -j 选项:
  1. tar -cjf ./my-archive.tar.bz2 ./my-folder/
复制代码
这将创建一个 my-archive.tar.bz2 文件,该文件通常比 gzip 压缩档案小。
使用 xz

要获得最高的压缩率,请使用 -J 选项通过 xz 进行压缩:
  1. tar -cJf ./my-archive.tar.xz ./my-folder/
复制代码
生成的 my-archive.tar.xz 文件通常比 gzip 和 bzip2 压缩档案都小,但压缩息争压可能必要更长的时间。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

铁佛

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表