26. 解压缩
- Date:
2018-09-02
- linux下有几种压缩工具
gzip
bzip
xz
zip
tar
compress
uncompress
26.1. 各种工具和对应的格式
包格式 |
压缩/解压/打包/解包方式 |
*.tar |
用 |
*.gz |
用 |
*.tar.gz |
和 |
*.bz2 |
用 |
*.tar.bz2 |
用 |
*.Z |
用 |
*.tar.Z |
用 |
*.rar |
用 |
*.zip |
用 |
26.2. gzip的使用
gzip的主要选项
- -d
解压缩,相当于gunzip
- -c
将压缩的输出流到特定位置
- -r
递归至目录对每个文件进行压缩
- -n
指定压缩级别,范围1-9,默认是6
26.3. bzip的使用
bzip的主要选项
- -d
解压缩,相当于bunzip2
- -k
压缩后保留原文件
- -n
指定压缩比
26.4. xz的使用
xz的主要选项
- -d
解压缩,相当于bunzip2
- -k
压缩后保留原文件
- -n
指定压缩比
26.5. zip的使用
zip可以将多个文件压缩成单个文件
26.6. 归档工具
26.6.1. tar
- -c
创建归档
- -v
提示信息
- -f
指定压缩目标位置
- -z
使用gzip压缩
- -j
使用bzip压缩
- -J
使用xz压缩