在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企服之家,中国第一个企服评测及商务社交产业平台。 |