1. 压缩解压命令:gzip
- 命令名称:gzip
- 命令所在路径:/bin/gzip
- 执行权限:所有用户
- 语法:gzip [文件]
- 功能描述:压缩文件
- 压缩后文件的格式:.gz
- 补充:
- 解压
.rar
可以在 Linux 中装 rar for linux -
.zip
在 Windows 与 Linux 中都可以直接解压 -
rm -rf
删除当前目录下所有文件(不包括压缩包)
- 解压
2. 压缩解压命令:gunzip
- 命令名称:GNU unzip
- 命令所在路径:/bin/gunzip
- 执行权限:所有用户
- 语法:
- gunzip [压缩文件]
- gunzip -d
- 功能描述:解压缩
.gz
的压缩文件 - 范例:
$ gunzip boduo.gz
(不要在意文件名)
- 补充:
-
gzip
只能压缩文件,不能压缩目录 - 压缩完不保留原文件
-
3. 压缩解压命令:tar
- 命令名称:tar
- 命令所在路径:/bin/tar
- 执行权限:所有用户
- 语法1:
-
tar 选项[-zcf] [压缩后文件名目录]
选项 释义 -c 打包 -v 显示详细信息 -f 指定文件名 -z 打包同时压缩
-
- 功能描述:打包目录
- 压缩后文件格式:
.tar.gz
- 范例:
$ tar -zcf Japan.tar.gz Japan
$ tar -cvf Japan.tar Japan
$ gzip Japan.tar
- 语法2:
-
tar 选项[-zcf] [解压后文件名目录]
选项 释义 -x 解包 -v 显示详细信息 -f 指定解压文件 -z 解压缩
-
- 范例:
$ tar -zxvf Japan.tar.gz
4. 压缩解压命令:zip
- 命令名称:zip
- 命令所在路径:/usr/bin/zip
- 执行权限:所有用户
- 语法:
- zip 选项[-r] [压缩后文件名] [文件或目录]
- -r 压缩目录
- zip 选项[-r] [压缩后文件名] [文件或目录]
- 功能描述:压缩文件或目录
- 范例:
- 压缩文件
$ zip buoduo.zip buoduo
- 压缩目录
$zip -r Japan.zip Japan
5. 压缩解压命令:unzip
- 命令名称:unzip
- 命令所在路径:/usr/bin/unzip
- 执行权限:所有用户
- 语法:unzip [压缩文件]
- 功能描述:解压
.zip
的压缩文件 - 压缩后文件格式:
.zip
- 范例:
$ unzip test.zip
- 补充:解压缩可以解压成目录或文件,系统会询问是否替换原文件
6. 压缩解压命令:bzip2
- 命令名称:bzip2
- 命令所在路径:/usr/bin/bzip2
- 执行权限:所有用户
- 语法:
- bzip2 选项[-k] [文件]
- -k 产生压缩文件后保留原文件
- bzip2 选项[-k] [文件]
- 功能描述:压缩文件
- 压缩后文件格式:
.bz2
- 范例:
$ bzip2 -k boduo
tar -cjf Japan.tar.bz2 Japan
7. 压缩解压命令:bunzip2
- 命令名称:bunzip2
- 命令所在路径:/usr/bin/bunzip2
- 执行权限:所有用户
- 语法:
- bunzip2 选项[-k] [压缩文件]
- -k 解压缩后保留原文件
- bunzip2 选项[-k] [压缩文件]
- 功能描述:解压缩
- 范例:
$ bunzip2 -k buoduo.bz2
$ tar -xjf Japan.tar.bz2
此为以前听 兄弟连的 Linux 公开课 记下的笔记