gzip,bzip2压缩工具及tar打包工具
1.gzip压缩工具
1》参数:
-c:将参数的数据输出到屏幕上,可通过数据流重定向来处理
-d:用于解压
-v:可以显示出原文件/压缩文件的压缩比等
-#:指压缩等级,-1是最快的,但压缩比最差,-9是最慢的,默认的是-6
2》gzip压缩的后缀是:.gz
3》gzip可以直接接要压缩的文件名,如要压缩test这个文件:gzip test
结果是test.gz
4》注:gzip不加参数压缩时,原文件是会消失的,结果只有test.gz
gzip不能压缩文件夹,只能压缩单个文件
5》解压缩 :gzip -d 文件名 ,也可以使用:gunzip 文件名
6》因为gzip不加参数压缩时不能保存原文件,所以可以使用重定向来进行压缩来保留原文件如: gzip -c test > test.gz 后面的文件名是自己来命名的,为了便于识别,最好使用.gz为后缀。
7》如果想要看压缩文件中的内容,但又不想解压缩,可以使用命令zcat命令
即:zcat+文件名
2.bzip2压缩工具
1》参数
-c:将压缩过程中产生的数据输出到屏幕上,可通过数据流重定向来处理
-d:解压缩
-k:压缩时保留原文件
-v:可以显示出原文件/压缩文件的压缩比等
-#:指压缩等级,-1是最快的,但压缩比最差,-9是最慢的,默认的是-6
2》bzip2的使用方法基本上和gzip是一样的,但是它可以在压缩时候不删除原文件,那就要使用参数-k就可以实现,如:bzip2 -k test
3》bzip2压缩后的后缀名是:.bz2
4》不解压若想看里面的内容的话,使用的命令是:bzcat
如:bzcat test.bz2
3 . tar工具的使用
由于对文件进行压缩时,只能压缩单个的文件,不能压缩文件夹,所以就要使用tar对文件夹先进行打包,才能进行文件夹的压缩。
1》参数
-c:新建打包文件
-t:不进行解压而查看打包文件中的内容
-x:解压打包或解压缩
-j:通过bzip2的支持进行压缩/解压缩,此时文件名叫做:*.tar.bz2
-z:通过gzip的支持进行压缩/解压缩,此时文件名叫做:*.tar.gz
-v:显示处理的信息
-f filename:-f后面接要被处理的文件名
-C 目录:这个参数用在解压缩时,指定解压缩的目录。
-p:保留各人数据的原本权限与属性。
-P:保留绝对路径,即允许备份数据中含有根目录的意思
—exclude=file:在压缩的过程中,还要将file打包
2》其实在日常中常被用到的只有下面的这三个而已
压缩:tar -jcv -f filename.tar.bz2 +要被压缩的文件或目录
查询:tar -jtv -f filename.tar.bz2
解压缩:tar -jxv -f filename.tar.bz2 -C +欲解压缩的目录
注:也可以把参数j换成z,则后缀就变成了*.tar.gz
gzip,bzip2压缩工具及tar打包工具相关推荐
- Python数据压缩和存档——zlib/gzip/bzip2/lzma/zip/tar
Python数据压缩和存档--zlib/gzip/bzip2/lzma/zip/tar 原始文档:https://www.yuque.com/lart/ppqg89/gp3q6t 前言 python ...
- zip压缩工具与tar打包并压缩工具
zip压缩工具 tar打包工具 tar打包并压缩 转载于:https://blog.51cto.com/13515599/2058077
- 压缩工具gzip,bzip2,xz,zip,tar
gzip bzip2 xz 都可以指定压缩等级,都是1到9 ,不能指定解压目录,不过单个文件时可以使用-c参数重定向(-c:将压缩解压后的结果输出到标准输出)实现.unzip可以使用-d指定解压目录 ...
- Linux centosVMware zip压缩工具、tar打包、打包并压缩
一. zip压缩工具 可以用来压缩文件和目录,压缩目录是需要指定目录下的文件. [root@davery tmp]# cp 1.txt davery/ [root@davery tmp]# du -s ...
- 6.5 zip压缩工具;6.6 tar打包;6.7 打包并压缩
6.5 zip压缩工具 yum安装zip压缩工具: [root@hao-01 ~]# yum install -y zip 1. zip压缩文件:zip 压缩文件名 原文件 [root@hao-01 ...
- tar打包及打包并压缩
2019独角兽企业重金招聘Python工程师标准>>> 1.tar打包 前面讲的都是压缩的工具,接下来讲一下打包的工具,tar 打包工具. 有时候需要在两台服务器之间互传文件或目录, ...
- linux把文件复制到压缩包里,Linux学习笔记(二十)文件压缩 zip压缩、tar打包、打包、解包...
一.zip压缩 首先安装zip与unzip yum install -y zip/unzip zip 1.txt.zip 1.txt 压缩文件1.txt,压缩文件名称为1.txt.zip zip -r ...
- zip,tar,打包并压缩
zip压缩工具 zip 1.txt.zip 1.txt 压缩1.txt为1.txt.zip zip -r 123.zip 123/ 压缩目录 unzip 1.txt.zip解压文件,不能指定解压后的文 ...
- 4周第4次课 压缩打包介绍 gzip bzip2 xz压缩工具
压缩打包介绍 压缩的目的是为了节约磁盘空间.节约带宽提高传输效率,也利于文件的管理. 常见压缩文件 平台 类型/后缀 Windows .rar .zip .7z Linux .zip .gz .bz2 ...
最新文章
- Nhibernate 基础关系映射
- enter power save mode解决
- 数据结构实验三 树的遍历生成树
- prim算法 求最小生成树
- 不让登陆_梦幻西游:不让刷活动就直说,到下午3点的时候五开准时掉线
- python构建网站flask_某课Python Flask实现构建视频网站
- 计算机考研408哪个视频好,计算机408考研视频哪个好
- 百度Ai实现网络图片文字识别--Java
- Cocos Creator中退出游戏,暂停,继续
- 华为服务器网卡激活配置文件,客户端服务器网络配置文件
- 谷歌商店应用管理注意事项
- 【漫漫科研路\pgfplots】画局部放大图
- CAD制图的时候,怎样绘制CAD螺旋图形?
- 修改Word默认各级目录格式
- 图片转换成文字的方法介绍
- 青龙京东脚本仓库收集
- github clone报错error: RPC failed; result=56, HTTP code = 200
- mongoDB安装使用教程
- 斗破苍穹文字页游php_浅谈斗破影视化下的网络文学二次创作
- MTK刷机教程驱动安装教程及刷机软件参评内容