首页/新闻资讯/正文详情

Linux 压缩解压实用指南:3 个命令搞定所有格式

发布时间:2026/9/22 11:26:50 来源:云帆数科 栏目:资讯中心
Linux 压缩解压实用指南:3 个命令搞定所有格式
Linux 压缩解压实用指南3 个命令搞定所有格式【免费下载链接】linux-tutorial:penguin: Linux教程主要内容Linux 命令、Linux 系统运维、软件运维、精选常用Shell脚本项目地址: https://gitcode.com/GitHub_Trending/lin/linux-tutorial你刚下好 Nginx 源码包。文件名 nginx-1.24.0.tar.gz。终端光标闪烁你不知道敲什么命令。这篇文章是 linux-tutorial 项目的 Linux 压缩解压实战指南。读完你能独立处理三件事打包源码、轮转日志、给 Windows 传文件。全程只用 tar、gzip、zip 三个命令。什么场景用什么工具先别背格式。先看任务。日常最高频的四类场景场景敲什么一句话说明打包源码 / 项目目录tar -czf打包压缩一步到位归档一天的服务日志tar -czf 日期按天归档方便清理给 Windows 同事发文件zip -r对方双击就能打开单个大文件快速压缩gzip -c速度快保留原文件一句话经验目的地是 Linux 系用 tar。要跨到 Windows用 zip。只有一个文件用 gzip。先搞懂 tar它只负责打包不负责压缩 先打一个比方。tar 像气泡膜打包箱。它把一堆文件、目录裹成一个 .tar。只做打包不做压缩。压缩要靠命令上的开关。最常用参数只有三个-c建包-x解包-t看内容tar 打包压缩一次完成三条命令覆盖九成日常tar -czf webdist.tar.gz /opt/webdist # 打包 压缩 tar -xzf webdist.tar.gz -C /tmp # 解到指定目录 tar -tvf webdist.tar.gz # 先看内容注意-f后面必须跟文件名。漏了tar 会挂起等你输入。-z是压缩开关常见就三种开关压缩格式结果后缀-zgzip.tar.gz-jbzip2.tar.bz2-Jxz.tar.xz口诀tar 负责打包开关负责压缩。gzip最常用的单文件压缩 ️如果说 tar 是打包箱gzip 就是真空压缩袋。它把单个文件抽小输出 .gz。gzip 用法保留原文件默认 gzip 压缩后会删掉原文件。加-c走标准输出原文件保留gzip -c app.log app.log.gz # 压缩且保留原文件 gunzip app.log.gz # 解压gunzip就是gzip -d的别名两个都能用。还有个关键点gzip 不能直接压目录。敲gzip dist/会报not a regular file — ignored。这正是 .tar.gz 组合的由来tar 先把目录变成一个“文件”gzip 再把它抽小。zip和 Windows 交换文件的桥梁 ✉️zip 是国际通用快递盒。Windows、Linux 都认对方双击就能打开。打包时三个参数够用了zip -r src.zip src/ # 递归打包 zip -r data.zip data/ -x *.log # -x 排除日志 zip -d data.zip *.bak # 从 zip 内删除文件unzip 一行解压收到回传的 zipunzip -l data.zip # 先看里面有什么 unzip data.zip -d /tmp/incoming # 解到指定目录完整示例日志归档脚本真实工作中Linux 压缩解压出场率最高的就是日志归档。看这段 15 行脚本#!/bin/bash # log-archive.sh打包当日日志 清理旧归档 LOG_DIR/var/log/appsvc ARCHIVE_DIR/data/archive/appsvc KEEP_DAYS7 mkdir -p $ARCHIVE_DIR # 按当天日期打包压缩 tar -czf $ARCHIVE_DIR/appsvc_$(date %F).tar.gz $LOG_DIR/ 2/dev/null # 删除超出保留天数的归档 find $ARCHIVE_DIR -name appsvc_*.tar.gz -mtime $KEEP_DAYS -delete echo archive done: $(date %F %T)date %F生成 2026-09-21 这样的日期放进文件名天然按天归档。挂进 crontab每天凌晨自动多一个新压缩包7 天前的旧文件自己消失。项目 codes/shell/ 目录里还有更多同类脚本。踩坑清单 ⚠️这四个坑我见过太多人踩错误写法报错现象正确姿势tar -xvf webdist.tar.gztar: This does not look like a tar archive补-ztar -xzftar -xvf app.tar.xz同样报 does not look like a tar archive补-Jtar -xJvfgzip dist/gzip: dist/: not a regular file — ignored先 tartar -czf dist.tar.gz dist/gunzip mystery.bingunzip: mystery.bin: not in gzip format先用file mystery.bin认格式第二行是高发区.tar.xz 的开关是大写 J。小写 j 是 bzip2混用必挂。结尾一句话收束看目的地选工具。Linux 系用 tarWindows 用 zip单文件用 gzip。工具就这些剩下的是手感。还想深入看项目里的这两篇Linux 文件压缩和解压Linux 命令大全【免费下载链接】linux-tutorial:penguin: Linux教程主要内容Linux 命令、Linux 系统运维、软件运维、精选常用Shell脚本项目地址: https://gitcode.com/GitHub_Trending/lin/linux-tutorial创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

Flet RangeSlider 控件完全指南:Python 实现 Material 双滑块范围选择
Flet RangeSlider 控件完全指南:Python 实现 Material 双滑块范围选择

Flet RangeSlider 控件完全指南:Python 实现 Material 双滑块范围选择 【免费下载链接】flet Build realtime web, mobile and desktop apps in Python only. No frontend experience required. 项目地址: https://gitcode.com/gh_mirrors/fl/flet RangeSlid… · 2026/9/22 11:26:44

3个实战项目搞定飞鸽传书官方网站原理,面试不再卡壳
3个实战项目搞定飞鸽传书官方网站原理,面试不再卡壳

3个实战项目搞定飞鸽传书官方网站原理,面试不再卡壳 面试被问“飞鸽传书官方网站”底层怎么实现的,你心里是不是咯噔一下?别慌,这种基于消息队列的异步通信机制,在Java后端 实战项目… · 2026/9/22 11:26:37

乘法口诀表打印大图3种Python方案对比与避坑指南
乘法口诀表打印大图3种Python方案对比与避坑指南

乘法口诀表打印大图3种Python方案对比与避坑指南 复制来的代码跑不通,是不是觉得打印出来的全是乱码或者空白?别急,这通常是环境编码或缩进问题,调试起来确实让人头大。作为刚入行的应届生,你需要的不只是一个能跑的脚本,而是一套能解决实际问题… · 2026/9/22 11:26:31

亚洲欧美综合中文字幕原理详解
亚洲欧美综合中文字幕原理详解

配置环境就卡半天,是不是你也经常对着报错日志发呆?别急,咱们今天不聊虚的,直接拆解视频渲染引擎里 亚洲欧美综合中文字幕 处理的底层逻辑。很多开发者以为字幕只是简单的文本叠加,其实它涉及复杂的字体渲染、字符集映射和性能优化。如果你还在为字幕不… · 2026/9/22 11:59:38

拒绝面试翻车:工作app原理拆解与保姆级教程
拒绝面试翻车:工作app原理拆解与保姆级教程

拒绝面试翻车:工作app原理拆解与保姆级教程 面试被问原理答不上来,这是很多后端和全栈工程师的噩梦。面试官轻飘飘一句“讲讲你那个工作app是怎么实现消息推送的”,你脑子瞬间空白,只能支支吾吾说用了WebSocket,结果追问心跳机制和断线重… · 2026/9/22 11:59:32

图解原理:5分钟搞懂个人所得税速算扣除表性能优化
图解原理:5分钟搞懂个人所得税速算扣除表性能优化

图解原理:5分钟搞懂个人所得税速算扣除表性能优化 昨天帮一个刚入行的Java同事调Bug,他盯着屏幕抓耳挠腮。原因很简单:从网上复制的一段个税计算代码,跑起来结果全是错的,还报错说数组越界。他问我:“这代码看着挺简单,为啥就是跑不通?到底该… · 2026/9/22 11:59:26

餐饮供应链系统源码解析:3步搞懂Python订单流转逻辑
餐饮供应链系统源码解析:3步搞懂Python订单流转逻辑

餐饮供应链系统源码解析:3步搞懂Python订单流转逻辑 刚翻完那堆厚厚的官方文档,是不是脑子都大了?别慌,那种密密麻麻的API列表谁看了都头大,抓不住重点太正常。今天咱们不整虚的,直接上 源码解析 ,带你把 餐饮供应链系统… · 2026/9/22 11:59:26

Unity3D学习避坑指南:5个新手必看的实战搭建步骤
Unity3D学习避坑指南:5个新手必看的实战搭建步骤

Unity3D学习避坑指南:5个新手必看的实战搭建步骤 刚打开Unity Hub准备新建项目,结果卡在版本选择上? 配置环境半天没动静,报错信息满屏飞? 别慌,这正是 新手避坑 的第一课,咱们直接上手解决。… · 2026/9/22 11:58:17

欺诈者的双刃:面试必问的合规红线,别等出事才懂
欺诈者的双刃:面试必问的合规红线,别等出事才懂

欺诈者的双刃:面试必问的合规红线,别等出事才懂 看了一堆教程还是不会写项目?这不仅仅是技术问题,更是职业生存问题。很多新人觉得“能跑就行”,但在市政公用工程这种强监管、高风险的行业,这种心态就是“欺诈者的双刃”。一边看似解决了眼前bug,另… · 2026/9/22 11:58:05

5个电影海报图片处理坑,新手避坑指南
5个电影海报图片处理坑,新手避坑指南

5个电影海报图片处理坑,新手避坑指南 刚写完代码,一运行屏幕直接炸了。满屏红色的 StackTrace 滚得比弹幕还快,什么 NullPointerException 、 ImageIO.read() returned null 、… · 2026/9/22 0:00:07

注册微信公众账号:一文搞懂从0到1全流程
注册微信公众账号:一文搞懂从0到1全流程

注册微信公众账号:一文搞懂从0到1全流程 复制来的代码跑不通,报错信息满屏飞,到底卡在哪?别急,咱们先停下手里的调试。很多开发者觉得注册微信公众账号只是填个表单、传个身份证那么简单,真上手才发现坑深不见底。今天这篇 一文搞懂… · 2026/9/22 0:00:07

手写实现图片压缩网站核心:搞定WebP转换与质量调优
手写实现图片压缩网站核心:搞定WebP转换与质量调优

手写实现图片压缩网站核心:搞定WebP转换与质量调优 复制来的代码跑不通不知道怎么调?别慌,这种“复制粘贴地狱”在开发圈太常见了。尤其是做 图片压缩网站… · 2026/9/22 0:00:19

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码