博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux常用命令(第二版) --压缩解压缩命令
阅读量:5276 次
发布时间:2019-06-14

本文共 1230 字,大约阅读时间需要 4 分钟。

压缩解压缩命令:

----------.gz----------

1、压缩

gzip[GNU zip]: /bin/gzip

格式: gzip 选项 [文件] #压缩文件,压缩后扩展名为.gzLinux下最常用 #比较常见的软件源代码包的格式

 

特点: 1)只能压缩文件,不能压缩目录

2)不保留原文件

e.g. gzip newfile #newfile删除

 

2解压

1)gunzip[GNU zip] /bin/gunzip

2)gzip -d #解压.gz

E.g.

gzip -d newfile.gz

 

----------.tar----------

 

3压缩

tar: /bin/tar

#打包目录,把目录打包成一个文件,生成 .tar,如果这时候再压缩的话,就会生成.gz

格式: tar [选项cvf] [压缩后的文件名] [压缩前文件/目录名]

-c 产生.tar的打包文件,必选项

-v: 显示详细信息

-f 制定压缩后的文件名,必选项

-z 打包的同时压缩

 

e.g. tar -cvfz dir1.tar.gz dir1 #将dir打包并压缩成一个文件

[注意 - 这种一步到位打包并压缩的做法并不是所有的UNIX系统都支持!]

这时:  1)打包:tar -cf newdir.tar newdir

2)压缩:gzip newdir.tar #或者用连接符。

 

4解压

     tar [选项]:

-x  解包.tar 文件

-v  显示详细信息

-f  指定解压文件

-z  解压缩

e.g. tar -zxf newdir4.tar.gz

分步 gunzip newdir.tar.gz

tar -xvf newdir.tar

 

----------.zip----------

5zip: /usr/bin/zip

默认WindowsLinux唯一通用的格式,所以如果文件不大,建议使用.zip

格式: zip [选项-r] [压缩后的文件名] [压缩前的文件/目录名]

e.g. zip services.zip /etc/services 压缩文件

zip -r newdir.zip test 压缩目录

 

zip弥补的gzip的两大缺陷: 1)保留源文件

2)可以压缩目录

 

6unzip /usr/bin/unzip

例如: unzip newdir.zip #保留原文件

 

----------.bz2----------

7bzip2 /usr/bin/bzip2

#相当与gzip的升级版,压缩比非常惊人,但是还是不能压缩目录,压缩后的文件名.bz2,当然也可以与tar结合起来用。

格式: bzip2 选项[-k] [文件名] #加-k 保留源文件,不然跟zip一样

 

8bunzip2 

可以使用-k,用于保留源压缩文件

 

转载于:https://www.cnblogs.com/itrena/p/5927050.html

你可能感兴趣的文章
spring -boot定时任务 quartz 基于 MethodInvokingJobDetailFactoryBean 实现
查看>>
Javascript——说说js的调试
查看>>
BZOJ.2707.[SDOI2012]走迷宫(期望 Tarjan 高斯消元)
查看>>
android权限大全
查看>>
《设计师要懂心理学》-第五章-人如何集中注意力
查看>>
MVC3 - 控制器
查看>>
[源码]解析 SynchronousQueue 上界,下界.. 数据保存和数据传递. 堵塞队列. 有无频繁await?...
查看>>
PHPStorm默认在新窗口打开
查看>>
MongoDB基本概念和安装配置
查看>>
Linux&shell之高级Shell脚本编程-创建菜单
查看>>
Swift Objective-C 访问级别控制
查看>>
Mac 10.11系统下cocoaPods安装注意事项
查看>>
Phthon语言
查看>>
高质量程序设计指南c++/c语言(17)--函数
查看>>
pku 1573 Robot Motion 第一周训练——模拟
查看>>
Algorithms学习笔记-Chapter0序言
查看>>
GPUImage API 文档之GPUImagePicture类
查看>>
Android有返回值的Activity
查看>>
mysql权限与安全
查看>>
JAVA集合迭代遍历和特性介绍
查看>>