功能 | 命令 | 选项 | 格式 |
---|---|---|---|
压缩文件(①只能压缩文件, 不能压缩目录②不保留原文件) |
gzip | .gz | |
解压缩(不保留原文件) | gunzip | .gz | |
打包目录 | tar | ①-c 打包 ②-v 显示详细信息 ③-f 指定文件名 ④-z 打包同时压缩 |
.tar |
解压缩 | tar | ①-x解包 ②-v显示详细信息 ③-f指定解压文件 ④-z解压缩 |
.tar.gz |
压缩文件或目录(保留原文件) | zip | -r 压缩目录 | .zip |
解压缩 | unzip | .zip | |
压缩文件 | bzip2 | -k 产生压缩文件后保留原文件 | .bz2 |
解压缩 | bunzip2 | -k 解压缩后保留原文件 | .bz2 |
一、压缩文件成.gz
- 命令名称:gzip
- 命令英文原意:GNU zip
- 命令所在路径:/bin/gzip
- 执行权限:所有用户
- 语法:gzip[文件]
- 功能描述:压缩文件
-
二、解压缩.gz的压缩文件
命令名称:gunzip
- 命令英文原意:GNU unzip
- 命令所在路径:/bin/gunzip
- 执行权限:所有用户
- 语法:gunzip[压缩文件]
- 功能描述:解压缩.gz的压缩文件
-
三、打包目录
命令名称:tar
- 命令所在路径:/bin/tar
- 执行权限:所有用户
语法:tar选项[-zcf][压缩后文件名][目录] | -c | 打包 | | —- | —- | | -v | 显示详细信息 | | -f | 指定文件名 | | -z | 打包同时压缩 |
功能描述:打包目录
- 压缩后文件格式:.tar.gz
- 范例:$tar -zcf Japan.tar.gz Japan
(将目录Japan打包并压缩为.tar.gz文件)
tar命令解压缩语法 | -x | 解包 | | —- | —- | | -v | 显示详细信息 | | -f | 指定解压文件 | | -z | 解压缩 |
-
四、压缩文件或目录
命令名称:zip
- 命令所在路径:/usr/bin/zip
- 执行权限:所有用户
- 语法:zip 选项[-r][压缩后文件名][文件或目录] -r 压缩目录
- 功能描述:压缩文件或目录
- 压缩后文件格式:zip
- 范例:
①$ zip buduo.zip boduo(压缩文件)
②$zip -r Japan.zip Japan(压缩目录)
五、压缩解压命令
- 命令名称:unzip
- 命令所在路径:/usr/bin/unzip
- 执行权限:所有用户
- 语法:unzip[压缩文件]
- 功能描述:解压.zip的压缩文件
-
六、压缩文件
命令名称:bzip2
- 命令所在路径:/usr/bin/bzip2
- 执行权限:所有用户
- 语法:bzip2 选项 [-k] [文件] -k 产生压缩文件后保留原文件
- 功能描述:压缩文件
- 压缩后文件格式:.bz2
范例:①$bzip2 -k boduo②$tar -cjf Japan.tar.bz2 Japan
七、解压缩
命令名称:bunzip2
- 命令所在路径:/usr/bin/bunzip2
- 执行权限:所有用户
- 语法:bunzip2 选项 [-k] [压缩文件] -k 解压缩后保留原文件
- 功能描述:解压缩
范例:①$bunzip2-kboduo.bz2②$tar-XJfJapan.tar.bz2
八、操作实例
压缩文件成.gz的格式
- 解压缩.gz文件
- 打包文件成.tar格式
- 打包并压缩成.tar.gz文件格式
- 解压.tar.gz文件格式
- 压缩文件成.zip文件格式
- 压缩目录成.zip文件格式
- 解压.zip文件
- 压缩文件成.bz2的格式并保留原文件
- 目录打包压缩成.tar.bz2文件格式
- 解压缩.bz2压缩包
- 解压缩.tar.gz的文件格式