资讯网站的优势服务器 空间 虚拟主机 网站需要
文章目录
- 前言
- 1. `tar` - 打包和压缩文件
- 2. `gzip` - 压缩文件
- 3. `gunzip` - 解压缩gzip文件
- 4. `bzip2` - 压缩文件
- 5. `unzip` - 解压缩zip文件
- 6. `zip` - 压缩文件为zip格式
- 7. `7z` - 7-Zip压缩工具
- 8. `unrar` - 解压缩RAR文件
前言
解压缩文件在Linux中是常见的任务,以下是一些常用的解压缩命令介绍
1. tar - 打包和压缩文件
- 功能:
tar可以用于打包(不压缩)和压缩文件。 - 参数:
-c: 创建新的归档文件。-x: 从归档文件中提取文件。-z: 通过gzip进行压缩或解压缩。-j: 通过bzip2进行压缩或解压缩。-v: 显示过程的详细信息。
- 用法:
tar [选项] [归档文件] [文件或目录] - 示例:
- 打包并压缩:
tar -czvf archive.tar.gz /path/to/directory - 解压gzip压缩的tar包:
tar -xzvf archive.tar.gz
- 打包并压缩:
2. gzip - 压缩文件
- 功能: 使用gzip算法压缩文件。
- 参数:
-k: 保留原始文件。-d: 解压缩。
- 用法:
gzip [选项] 文件 - 示例:
- 压缩文件:
gzip file.txt - 解压缩文件:
gzip -d file.txt.gz
- 压缩文件:
3. gunzip - 解压缩gzip文件
- 功能: 解压缩gzip压缩的文件。
- 参数:
-k: 解压缩后保留压缩文件。
- 用法:
gunzip [选项] 文件.gz - 示例:
gunzip file.txt.gz
4. bzip2 - 压缩文件
- 功能: 使用bzip2算法压缩文件。
- 参数:
-k: 保留原始文件。-d: 解压缩。
- 用法:
bzip2 [选项] 文件 - 示例:
- 压缩文件:
bzip2 file.txt - 解压缩文件:
bzip2 -d file.txt.bz2
- 压缩文件:
5. unzip - 解压缩zip文件
- 功能: 解压缩zip格式的压缩文件。
- 参数:
-l: 列出压缩文件内容。
- 用法:
unzip [选项] 文件.zip - 示例:
unzip file.zip
6. zip - 压缩文件为zip格式
- 功能: 将文件或目录压缩为zip格式。
- 参数:
-r: 递归压缩目录。
- 用法:
zip [选项] 压缩文件.zip [文件或目录] - 示例:
zip -r archive.zip /path/to/directory
7. 7z - 7-Zip压缩工具
- 功能: 7-Zip是一个拥有极高压缩比的压缩工具。
- 参数:
a: 添加文件到归档。x: 提取归档文件。t: 测试归档文件的完整性。
- 用法:
7z [选项] [归档文件] - 示例:
- 压缩:
7z a archive.7z /path/to/directory - 解压:
7z x archive.7z
- 压缩:
8. unrar - 解压缩RAR文件
- 功能: 解压缩RAR格式的压缩文件。
- 参数:
v: 显示详细过程。
- 用法:
unrar [选项] 文件.rar - 示例:
unrar file.rar
