学习目标
能够使用tar命令完成文件的压缩和解压缩
1. 压缩格式的介绍
Linux默认支持的压缩格式:
.gz
.bz2
.zip
说明:
.gz和.bz2的压缩包需要使用tar命令来压缩和解压缩
.zip的压缩包需要使用zip命令来压缩,使用unzip命令来解压缩
压缩目的:
节省磁盘空间
2. tar命令及选项的使用
| 命令 | 说明 |
|---|---|
| tar | 压缩和解压缩命令 |
tar命令选项:
| 选项 | 说明 |
|---|---|
| -c | 创建打包文件 |
| -v | 显示打包或者解包的详细信息 |
| -f | 指定文件名称, 必须放到所有选项后面 |
| -z | 压缩或解压缩(.gz) |
| -j | 压缩或解压缩(.bz2) |
| -x | 解包 |
| -C | 解压缩到指定目录 |
压缩成.gz的效果图:

压缩成.bz2的效果图:

解压缩.gz的效果图:

解压缩.gz到指定目录效果图:

解压缩.bz2的效果图:

解压缩.bz2到指定目录效果图:

3. zip和unzip命令及选项的使用
| 命令 | 说明 |
|---|---|
| zip | 压缩成.zip格式文件 |
| unzip | 解压缩.zip格式文件 |
unzip命令选项:
| 选项 | 说明 |
|---|---|
| -d | 解压缩到指定目录 |
压缩成.zip的效果图:

解压缩.gz的效果图:

解压缩.zip到指定目录效果图:

说明:
压缩文件尽量使用.gz格式,因为占用空间较少
使用zip命令压缩的文件占用空间比较多, 当时比较通用,操作更加简单。
4. 小结
.gz和.bz2的压缩文件使用tar命令来完成压缩和解压缩
.zip的压缩文件使用zip和unzip命令来完成压缩和解压缩
文章转载自阿语python,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




