上一篇
📁文件管理救星!Linux打包压缩全攻略(含bzip2神操作)
(信息来源:Linux man手册 & 2025年8月最新实践)
深夜11点,你盯着服务器上成百上千的日志文件欲哭无泪——
"这要传到测试环境得传到明天早上吧?"😱
突然想起Linux自带的压缩工具,却只记得tar
和gzip
的模糊用法...
别慌!这篇保姆级教程让你5分钟从菜鸟变大神✨
# 打包+压缩一条龙(推荐组合拳) tar -czvf 备胎.tar.gz 重要文件/ # 💾gzip压缩(速度快) tar -cjvf 备胎.tar.bz2 重要文件/ # 🐇bzip2压缩(压缩率更高) # 解压姿势(记住x是extract!) tar -xzvf 备胎.tar.gz # 🔨暴力拆解gzip包 tar -xjvf 备胎.tar.bz2 # 🔧精细拆解bzip2包
gzip 文件.txt # 直接压缩成.gz(原文件消失!) gunzip 文件.gz # 解压并删除.gz(慎用!)
💡重点!比gzip多压缩30%空间,但慢3倍!
bzip2 -k 文件.txt # 压缩并保留原文件(-k是保命符!) bunzip2 文件.bz2 # 解压并删除.bz2(同样慎用!)
# 压缩(保留原文件) bzip2 -k 超大日志.log # 解压到当前目录 bunzip2 压缩包.bz2
# 查看压缩包内容(不用解压!) bzcat 压缩包.bz2 # 测试压缩包完整性 bzip2 -t 压缩包.bz2 # 调整压缩级别(1-9级,默认6级) bzip2 -9vk 待压缩文件 # ⚠️ 9级最慢但压缩率最高!
# 打包+bzip2压缩(企业级操作) tar -cjvf 项目备份.tar.bz2 src/ docs/ config/ # 解压到指定目录(重点!) tar -xjvf 项目备份.tar.bz2 -C /backup/
Q:bzip2和xz哪个更强?
A:xz压缩率更高但巨慢,适合归档不常访问的文件,日常用bzip2性价比更高👌
Q:如何查看压缩包里的某个文件?
A:tar -tjvf 包.tar.bz2 | grep 要找的文件
🔍
场景 | 推荐工具 | 参数技巧 |
---|---|---|
快速打包 | tar -czvf |
-z表示gzip |
高压缩备份 | tar -cjvf |
-j表示bzip2 |
单文件压缩 | bzip2 -k |
-k保留原文件 |
解压测试 | bzip2 -t |
提前发现坏包 |
💬 遇到压缩问题?评论区扔过来,5分钟内给你Linux原厂级解决方案!👇
本文由 业务大全 于2025-08-27发表在【云服务器提供商】,文中图片由(业务大全)上传,本平台仅提供信息存储服务;作者观点、意见不代表本站立场,如有侵权,请联系我们删除;若有图片侵权,请您准备原始证明材料和公证书后联系我方删除!
本文链接:https://xdh.7tqx.com/wenda/745787.html
发表评论