ubuntu下压缩+解压缩命令
***************************************** .zip 文件 压缩: zip xxx.zip xxx # 目录结构为一层 zip -r xxx.zip xxx/ # 目录结构为多层 解压缩: unzip xxx.zip [-d dst/] # 解压到指定目录, 不加目录则在当前 ***************************************** .tar.gz文件 | .tgz文件 压缩: tar -zcvf b.tar.gz {a.txt,b.txt,c.txt} tar -zcvf x.tar.gz {文件夹名,d.txt} (文件夹名前面跟上绝对路径) 解压缩: tar -zxvf xx.tar.gz a/b tar -zxvf xx.tar dst/ $ xz -d ***.tar.xz $ tar -xvf ***.tar $ tar -zxvpf ***.tar.gz $ tar -jxvpf ***.tar.bz2 ***************************************** .gz文件 压缩: gzip –c xxx > xxx.gz # 目录结构为一层 gzip –c -r xxx > xxx.gz # 目录结构为多层 解压缩: gunzip –c xxx.gz > xxx gunzip –c -r xxx.gz > xxx ********************************************** 分片压缩/解压缩 : #分卷压缩proc目录,并保持每个压缩包的大小不超过2m字节。命令执行后,会生成proc.tar.gz00、proc.tar.gz01等文件 tar -czf - proc | split -b 2m -d - proc.tar.gz #将各个分卷压缩包解压到当前目录 cat proc.tar.gz* | tar -xzf - #将各个分卷压缩包合成为一个proc.tar.gz文件 cat proc.tar.gz* > proc.tar.gz #将eclipse这个文件夹分卷压缩,每卷50m,注意eclipse 前面有空格.压缩完之后,会被命名为x00,x01,x02 tar cvzpf - eclipse | split -d -b 50m #多片解压 cat x*>eclipse.tar.gz tar xzvf eclipse.tar.gz
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人