Linux默认支持的压缩格式:
- .gz
- .bz2
- .zip
说明:
选项 | 说明 |
---|---|
-c | 打包 |
-x | 解包 |
-z | 压缩或解压缩(.gz) |
-v | 显示打包或者解包的详细信息 |
-f | 指定文件名称, 必须放到所有选项后面 |
-j | 压缩或解压缩(.bz2) |
-C | 解压缩到指定目录 |
(1) 常用命令组合
tar -cf mv.tar ./musics # 打包目录下的所有内容到包mv.tar tar -xf mv.tar ./ # 解包mv.tar到当前目录
tar -zcf mv.tar.gz ./musics # 打包并压缩目录下的内容到压缩包mv.tar.gz tar -zxf mv.tar.gz ./ # 解包mv.tar.gz到当前目录
2 打包
- 打包前
打包操作
tar -zcvf test.tar.gz *.txt
打包后
3 解包
- 解包前
解包操作
tar -zxvf test.tar.gz
解包后
(1) 解包到指定目录
- 解包前
tar -zxvf test.tar.gz -C A
4 zip打包
zip test *.txt
5 zip解包
unzip test.zip
(1) 解压到指定目录
unzip test.zip -d A