Debian Extract如何压缩文件
导读:Debian Extract压缩文件指南 说明与准备 在 Debian 中,Extract 通常指“解压”。若要进行“压缩”,常用工具包括 tar、gzip、bzip2、xz、zip、7z。使用前可先安装所需软件包(如未预装):sudo a...
Debian Extract压缩文件指南
说明与准备 在 Debian 中,Extract 通常指“解压”。若要进行“压缩”,常用工具包括 tar、gzip、bzip2、xz、zip、7z。使用前可先安装所需软件包(如未预装):sudo apt update & & sudo apt install tar zip unzip gzip bzip2 xz-utils p7zip-full。
常用压缩命令 下表给出常见格式的压缩方法与示例(按需选择其一或多种):
| 格式 | 压缩命令示例 | 说明 |
|---|---|---|
| .tar | tar -cvf archive.tar /path | 仅打包,不压缩 |
| .tar.gz / .tgz | tar -czvf archive.tar.gz /path | 使用 gzip 压缩 |
| .tar.bz2 | tar -cjvf archive.tar.bz2 /path | 使用 bzip2 压缩 |
| .tar.xz | tar -cJvf archive.tar.xz /path | 使用 xz 压缩 |
| .zip | zip -r archive.zip /path | 递归压缩目录 |
| .7z | 7z a archive.7z /path | 需安装 p7zip-full |
以上命令均为在终端执行,路径可为文件或目录;压缩时建议加上 -v 查看详细过程(如 tar -czvf)。
常用解压命令 对应上面的压缩格式,解压常用命令如下(示例):tar -xzvf file.tar.gz;tar -xjvf file.tar.bz2;tar -xJvf file.tar.xz;unzip file.zip;7z x file.7z;gunzip file.gz;bunzip2 file.bz2;unxz file.xz。如需指定解压目录,tar 可用 -C /path;zip 可用 -d /path;7z 用 x 并在提示中选择或配合 -o 指定目录。
实用选项与技巧
- 查看压缩包内容而不解压:tar -tvf archive.tar;zip 可用 unzip -l archive.zip。
- 排除文件/目录:tar -czvf archive.tar.gz --exclude=‘*.log’ /path。
- 更新归档(仅添加比归档中更新的文件):tar -uvf archive.tar /path/new。
- 覆盖解压时不提示(zip):unzip -o -d /target file.zip。
- 压缩后删除源文件:zip -m archive.zip file;gzip/bzip2 默认会删除原文件(保留请用 -k)。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Debian Extract如何压缩文件
本文地址: https://pptw.com/jishu/748289.html
