在 Linux 中,文件压缩的过程:
待压缩的多个文件 >> 打包成单个文件 >> 文件压缩。
Linux 中常见的压缩格式有 .gz, .tar.gz, .tgz, .bz2, .z .tar.bz2, .tar等。
tar 命令可以完成打包压缩、解压缩的任务。举例如下:
tar - [ 主选项 + 辅选项 ] 文件或者目录
1、压缩 为 gzip 格式
tar -czf object.tar.gz *.jpg
2、压缩为 bzip2 格式
tar -cjf object.tar.bz2 *.jpg
3、解压以上两种格式文件
tar -xzf object.tar.gz
tar -xjf object.tar.bz2
主选项:
c 创建档案文件(打包)
r 文件追加到档案文件的末尾
t 列出档案文件的内容
u 更新文件
x 从档案文件中释放文件
辅助选项:
f 使用档案文件或设备,这个选项通常是必选的。
k 不会进行覆盖
m 更新文件时间
z 用 gzip 来压缩或解压缩文件
j 用 bzip2 压缩或解压文件
参考资料: CSDN Linux的压缩与解压缩
网友评论