当前位置: 首页 > news >正文

Linux--打包压缩 tar,gzip,bzip2

压缩相关:

gzip [options] file 

压缩生成以.gz为后缀的压缩文件,不保留源文件。如果需要保留源文件并自定义压缩文件名称,参考-c选项。

-d #解压缩

-v #压缩/解压缩进度

-l #压缩/解压缩更详细到进度等

-r #文件夹递归

-c #保留源文件,将结果输出到屏幕

$gzip -c file1 > file.gz #输出到file.gz, 讲替换file.gz原来的内容

$gzip -c file2 >> file.gz #添加到file.gz中

zcat #能读取纯文本文档经gzip压缩后的压缩文档

 

bzip2 [options] file

-d,-v,-l,-r,-c参数同gzip

-k #保留源文件

bzcat #取纯文本文档经bzip2压缩后的压缩文档

 


 

用gzip,bzip2的-r参数递归压缩文件夹时,是将文件夹到每个文件分别压缩,下面介绍的是打包压缩tar。

 

tar [-c options] -f 打包后的文件名 待打包到文件

tar [-x options] -f 待解打包文件 [选定的解打包文件]

打包文档的名字需自己指定

-c #打包,打包档名最好以.tar为后缀

-x #解打包

-t #查看打包文档内的文件

-v #显示进度

-z #用gzip压缩,与-c同用,打包压缩的档名最好以.tar.gz为后缀

-j #用bzip2压缩,与-c同用,打包压缩的档名最好以.tar.bz2为后缀

-f filename #打包到/解打包/查看filename中。-f选项单独写,因为f后的被认为是打包文件名

-p #保留源文件到权限和属性

-C folder #用于解打包,在目录folder下解打包

--exclude=file #不打包指定的file


参考:《鸟哥的linux私房菜基础篇》

转载于:https://www.cnblogs.com/liyuxia713/archive/2010/12/12/2540723.html

相关文章:

  • DataRow的RowState属性
  • HTML a 标签的 target 属性说明
  • 冬季谨防胃病复发 放松精神吃温热食物
  • 最经典的权限设计同样也是最糟糕的权限设计,权限设计理念最关键第一步之间的PK...
  • 回到达姆喽
  • 2011年通信运营的十大悬念
  • 改造面向过程式设计
  • 朝三暮四,还是朝四暮三?
  • dell mini9 fluxbox 亮度的调节和 wireless 无线网卡的安装
  • 黑客如何找回被偷走的电脑
  • Microsoft SQL Server Integration Service文章总结
  • 刷机 G7 2.3 Rom 的步骤
  • 毕业后的五年拉开大家差距的原因在哪里(轉)
  • C# 中编译器是如何实现闭包的
  • 积木人生
  • [数据结构]链表的实现在PHP中
  • 〔开发系列〕一次关于小程序开发的深度总结
  • laravel5.5 视图共享数据
  • Leetcode 27 Remove Element
  • python学习笔记 - ThreadLocal
  • vue.js框架原理浅析
  • 从@property说起(二)当我们写下@property (nonatomic, weak) id obj时,我们究竟写了什么...
  • 今年的LC3大会没了?
  • 离散点最小(凸)包围边界查找
  • 前端设计模式
  • 如何在 Tornado 中实现 Middleware
  • 用jQuery怎么做到前后端分离
  • 继 XDL 之后,阿里妈妈开源大规模分布式图表征学习框架 Euler ...
  • 浅谈sql中的in与not in,exists与not exists的区别
  • ​3ds Max插件CG MAGIC图形板块为您提升线条效率!
  • ​LeetCode解法汇总1276. 不浪费原料的汉堡制作方案
  • # 达梦数据库知识点
  • #include
  • (1)SpringCloud 整合Python
  • (TipsTricks)用客户端模板精简JavaScript代码
  • (六)库存超卖案例实战——使用mysql分布式锁解决“超卖”问题
  • (六)软件测试分工
  • (一)Dubbo快速入门、介绍、使用
  • (原創) X61用戶,小心你的上蓋!! (NB) (ThinkPad) (X61)
  • (总结)Linux下的暴力密码在线破解工具Hydra详解
  • .net Application的目录
  • .NET DataGridView数据绑定说明
  • .NET 编写一个可以异步等待循环中任何一个部分的 Awaiter
  • .Net通用分页类(存储过程分页版,可以选择页码的显示样式,且有中英选择)
  • []我的函数库
  • [AI]文心一言出圈的同时,NLP处理下的ChatGPT-4.5最新资讯
  • [BJDCTF 2020]easy_md5
  • [C++] sqlite3_get_table 的使用
  • [Google Guava] 1.1-使用和避免null
  • [GYCTF2020]Ez_Express
  • [hdu 1711] Number Sequence [kmp]
  • [IE编程] IE中对网页进行截图的编程接口
  • [leetcode 数位计算]2520. 统计能整除数字的位数
  • [leetcode]Clone Graph
  • [LeetCode周赛复盘] 第 310 场周赛20220911