铁佛 发表于 2024-6-11 12:58:26

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

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

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

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

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

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

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

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

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

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 在Linux/Ubuntu/Debian系统中使用 `tar` 压缩文件