news 2026/4/23 15:43:28

linux常用命令——压缩命令

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
linux常用命令——压缩命令

linux常用命令——压缩

1. tar 文件打包/解压

tar本身是打包工具(将多个文件 / 目录合并为一个.tar归档文件),不直接压缩。但它可以结合gzipbzip2xz等压缩算法,实现 “打包 + 压缩” 一体操作,生成.tar.gz.tar.bz2等常见压缩包。

基本语法:tar [选项] [归档文件名] [要打包/解压的文件/目录]

核心选项(必记)

选项

含义

常用组合

-c

创建 新的归档文件(打包)

与 -v、-f 结合(-cvf)

-x

提取 归档文件中的内容(解压)

与 -v、-f 结合(-xvf)

-v

显示 打包 / 解压的详细过程(verbose,可选,方便查看进度)

几乎所有场景都可用

-f

指定 归档文件的名称(必须放在选项的最后,紧跟文件名)

如 -f archive.tar.gz

-z

结合 gzip 算法压缩 / 解压(生成 .tar.gz 或 .tgz)

-czvf(打包压缩)、-xzvf(解压)

-j

结合 bzip2 算法压缩 / 解压(生成 .tar.bz2)

-cjvf、-xjvf

-J

结合 xz 算法压缩 / 解压(生成 .tar.xz,压缩率更高,速度较慢)

-cJvf、-xJvf

-C

解压到 指定目录(需在 -x 模式下使用)

tar -xvf archive.tar -C /tmp/

-t

查看 归档文件中的内容(不解压)

tar -tvf archive.tar

--exclude

打包时 排除 指定文件 / 目录

tar -czvf backup.tar.gz --exclude=tmp/ ./data/

常用场景示例
  1. 打包(仅合并,不压缩)

docs/目录和file.txt打包为archive.tar

代码语言:javascript

AI代码解释

tar -cvf archive.tar docs/ file.txt # -c(创建) -v(显示) -f(指定文件)
  1. 打包 + 压缩(最常用)

(1)gzip压缩(.tar.gz/.tgz,兼容性最好)

代码语言:javascript

AI代码解释

tar -czvf backup.tar.gz data/ # 打包并压缩 data/ 为 backup.tar.gz tar -xzvf backup.tar.gz # 解压 backup.tar.gz 到当前目录 tar -xzvf backup.tar.gz -C /opt/# 解压到指定目录 /opt/

(2)bzip2压缩(.tar.bz2,压缩率略高于 gzip)

代码语言:javascript

AI代码解释

tar -cjvf logs.tar.bz2 /var/log/ # 打包压缩日志目录 tar -xjvf logs.tar.bz2 # 解压

(3)xz压缩(.tar.xz,压缩率最高,适合大文件)

代码语言:javascript

AI代码解释

tar -cJvf video.tar.xz movie.mp4 # 压缩大视频文件 tar -xJvf video.tar.xz # 解压
  1. 查看压缩包内容(不解压)

代码语言:javascript

AI代码解释

tar -tvf backup.tar.gz # 查看 .tar.gz 中的文件列表
  1. 排除不需要的文件打包

代码语言:javascript

AI代码解释

tar -czvf project.tar.gz --exclude=project/temp/ --exclude=project/*.log project/ #打包project/目录,但排除project/temp/和project/*.log
2. zip :文件压缩(跨平台兼容)

zip压缩工具(同时支持打包 + 压缩),生成的.zip文件可在 Windows、macOS 等系统直接解压,兼容性极强。但压缩率通常低于tar.gztar.xz

基本语法:zip [选项] [压缩文件名.zip] [要压缩的文件/目录]

核心选项

选项

含义

-r

递归 压缩目录(必须加,否则只压缩目录本身,不包含内容)

-q

安静模式(不显示压缩过程)

-m

压缩后 删除原文件(move,慎用)

-u

向已有的 zip 压缩包中 添加新文件

-d

从已有的 zip 压缩包中 删除文件

-9

最高压缩级别(默认是 -6,级别越高,压缩率越高,速度越慢)

常用场景示例
  1. 压缩文件 / 目录

代码语言:javascript

AI代码解释

zip file.zip file.txt # 压缩单个文件 file.txt 为 file.zip zip -r docs.zip docs/ # 递归压缩 docs/ 目录为 docs.zip(必须加 -r) zip -r9q photos.zip photos/ # 最高级别压缩 photos/ 目录,安静模式
  1. 向已有压缩包添加文件

代码语言:javascript

AI代码解释

zip -u docs.zip new_file.txt #向docs.zip中添加 new_file.txt
  1. 从压缩包删除文件

代码语言:javascript

AI代码解释

zip -d docs.zip old_file.txt #从 `docs.zip` 中删除 `old_file.txt`:
  1. 压缩并删除原文件

代码语言:javascript

AI代码解释

zip -rm temp.zip temp/ #压缩 temp/ 后删除原目录(慎用!)
3. uzip : 解压.zip文件

unzipzip的配套工具,专门用于解压.zip压缩包。

基本语法: unzip [选项] [压缩文件名.zip]

核心选项

选项

含义

-d

解压到 指定目录(目录不存在会自动创建)

-l

查看 压缩包中的文件列表(不解压)

-q

安静模式(不显示解压过程)

-o

覆盖已有文件(无需确认)

-n

不覆盖已有文件(遇到重复文件跳过)

常用场景示例
  1. 解压到当前目录

代码语言:javascript

AI代码解释

unzip docs.zip # 解压 docs.zip 到当前目录,会提示覆盖确认
  1. 解压到指定目录

代码语言:javascript

AI代码解释

unzip photos.zip -d /home/user/pics/ #解压photos.zip到 /home/user/pics/
  1. 查看压缩包内容(不解压)

代码语言:javascript

AI代码解释

unzip -l docs.zip
  1. 强制覆盖解压(无需确认)

代码语言:javascript

AI代码解释

unzip -o docs.zip # 覆盖当前目录中同名文件,不提示
常见压缩格式对比与选择

不同压缩命令生成的格式各有特点,选择时需考虑兼容性压缩率速度

格式

工具组合

压缩率

速度

跨平台兼容性

适用场景

.tar

tar

中等(需 tar 工具)

仅打包,不压缩(如备份临时合并)

.tar.gz

tar + gzip

日常文件 / 目录压缩(最常用)

.tar.bz2

tar + bzip2

对压缩率要求较高的场景

.tar.xz

tar + xz

最高

大文件压缩(如系统镜像)

.zip

zip/unzip

极高(Windows/macOS 通用)

跨平台文件传输

https://www.dongchedi.com/article/7600120285416702489
https://www.dongchedi.com/article/7600123589895111230
https://www.dongchedi.com/article/7600121279559483966
https://www.dongchedi.com/article/7600123332566303294
https://www.dongchedi.com/article/7600120730000851481
https://www.dongchedi.com/article/7600121832599536153
https://www.dongchedi.com/article/7600121832599437849
https://www.dongchedi.com/article/7600082197533737496
https://www.dongchedi.com/article/7600081551585788478
https://www.dongchedi.com/article/7600080627626836505
https://www.dongchedi.com/article/7600076432072786494
https://www.dongchedi.com/article/7600077785914540569
https://www.dongchedi.com/article/7600076654119207449
https://www.dongchedi.com/article/7600076084386021950
https://www.dongchedi.com/article/7600077060547084862
https://www.dongchedi.com/article/7600075783578763800
https://www.dongchedi.com/article/7600075136489783833
https://www.dongchedi.com/article/7600073513009529369
https://www.dongchedi.com/article/7600074164837761598
https://www.dongchedi.com/article/7600073368318542361
https://www.dongchedi.com/article/7600073001341993534
https://www.dongchedi.com/article/7600073974269329982
https://www.dongchedi.com/article/7600074487064805912
https://www.dongchedi.com/article/7600073227586683454
https://www.dongchedi.com/article/7600069482082386457
https://www.dongchedi.com/article/7600071292192260670
https://www.dongchedi.com/article/7600069215726977561
https://www.dongchedi.com/article/7600071094875537982
https://www.dongchedi.com/article/7600070748635939353
https://www.dongchedi.com/article/7600069587262308926
https://www.dongchedi.com/article/7600069571290087961
https://www.dongchedi.com/article/7600069625426395673
https://www.dongchedi.com/article/7600069065444704793
https://www.dongchedi.com/article/7600070228240138814
https://www.dongchedi.com/article/7600069571290645017
https://www.dongchedi.com/article/7600068352702448153
https://www.dongchedi.com/article/7600069299780813374
https://www.dongchedi.com/article/7600070076465070654
https://www.dongchedi.com/article/7600070076464808510
https://www.dongchedi.com/article/7600069722168148504
https://www.dongchedi.com/article/7600068030437032510
https://www.dongchedi.com/article/7600068903506723352
https://www.dongchedi.com/article/7600069051742044697
https://www.dongchedi.com/article/7600067161435980313
https://www.dongchedi.com/article/7600067215119450648
https://www.dongchedi.com/article/7600066283626922521
https://www.dongchedi.com/article/7600067654162367000
https://www.dongchedi.com/article/7600067338523640382
https://www.dongchedi.com/article/7600061876546290238
https://www.dongchedi.com/article/7600062394333037081
https://www.dongchedi.com/article/7600064751125168702
https://www.dongchedi.com/article/7600062857611199000
https://www.dongchedi.com/article/7600064428301877822
https://www.dongchedi.com/article/7600065673062187544
https://www.dongchedi.com/article/7600061447326286360
https://www.dongchedi.com/article/7600064204875727422
https://www.dongchedi.com/article/7600063689303409214
https://www.dongchedi.com/article/7600063881645883928
https://www.dongchedi.com/article/7600061290274980376
https://www.dongchedi.com/article/7600063037474652696

https://www.dongchedi.com/article/7600058391884956222
https://www.dongchedi.com/article/7600058999849091609
https://www.dongchedi.com/article/7600054609557619224
https://www.dongchedi.com/article/7600058346296918590
https://www.dongchedi.com/article/7600062930226741822

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 9:45:50

QWEN-AUDIO惊艳效果展示:四音色+六情感+双语混合语音合集

QWEN-AUDIO惊艳效果展示:四音色六情感双语混合语音合集 1. 这不是“读出来”,是“活过来”的声音 你有没有听过一段AI语音,第一反应不是“这声音挺像真人”,而是下意识想回头看看是谁在说话? QWEN-AUDIO 就是这样一种…

作者头像 李华
网站建设 2026/4/23 9:45:32

EagleEye实战案例:零售门店人流统计中毫秒级目标检测落地解析

EagleEye实战案例:零售门店人流统计中毫秒级目标检测落地解析 1. 为什么零售门店需要“看得快、看得准”的人流量系统 你有没有注意过,一家新开的奶茶店门口总有人驻足观望,但真正进店的不到三成?或者某家连锁便利店在下午三点客…

作者头像 李华
网站建设 2026/4/23 5:35:51

隐私合规怎么做?Qwen3Guard-Gen-WEB日志脱敏实战

隐私合规怎么做?Qwen3Guard-Gen-WEB日志脱敏实战 在AI应用快速落地的今天,企业每天都在处理海量用户输入、对话记录、生成内容和系统日志。这些数据中往往隐含真实姓名、手机号、身份证号、地址、邮箱、设备ID等敏感信息——一旦未经处理直接留存、分析…

作者头像 李华
网站建设 2026/4/23 11:13:25

PasteMD生产部署:Nginx反向代理+HTTPS+Basic Auth的企业级安全接入方案

PasteMD生产部署:Nginx反向代理HTTPSBasic Auth的企业级安全接入方案 1. 项目概述 PasteMD是一款基于Ollama本地大模型框架的智能文本格式化工具,专为解决日常工作中杂乱文本的结构化问题而设计。它搭载了强大的llama3:8b模型,能够将会议纪…

作者头像 李华
网站建设 2026/4/23 1:17:49

Unsloth在教育场景的应用:AI解题模型落地

Unsloth在教育场景的应用:AI解题模型落地 教育正经历一场静默却深刻的变革——当学生卡在一道数学题前反复演算,当老师批改上百份作业耗尽心力,当个性化辅导因师资限制难以覆盖每个孩子,AI解题能力不再是科幻概念,而成…

作者头像 李华
网站建设 2026/4/23 12:54:23

学生党福音:GLM-4.6V-Flash-WEB实现数学题智能答疑

学生党福音:GLM-4.6V-Flash-WEB实现数学题智能答疑 你有没有过这样的经历:深夜刷题,卡在一道函数图像题上,草稿纸写满却理不清思路;拍下习题册里的几何图,想立刻知道辅助线怎么添;对着一张密密…

作者头像 李华