gzip

[功能说明]

文件的压缩

#gizp属于GNU软件,总性能不错,是Linux系统首选的压缩工具,tar归档命令的-z参数也是利用gzip/gunzip来解压缩

[语法格式]

Gip[选项][文件或目录]

[选项参数]

参数

说明

-c

将压缩/解压的内容输出的到设备上,并保留源文件

-d

将压缩文件解压

-l

如果目标文件是压缩文件,将显示压缩和未压缩的大小,压缩比,未压缩文件的名称

-t

测试并检查压缩文件的完整性

-r

若指定文件是压缩文件,将递归查找指定目录并压缩其中的所有文件

-v

对每一个压缩/解压文件显示文件名和压缩比

-f

如果文件的压缩/解压文件存在,或者多个链接,或者压缩数据来自标准输入、压缩数据输出到标准输出,应强制进行压缩/解压

-num

用指定的数字调整压缩的速度,-1表示最快-9表示最慢,默认6

-best

与-9相同

-fast

与-1相同

unzip

[功能说明]

解压缩文件

英文xxxx  #unzip是与zip互逆的工具

[语法格式]

Unzip[参数][由zip生成的压缩文件]

Unzip[参数][由zip生成的压缩文件][指定要压缩的文件]或unzip[-Z][由zip生成的压缩文件]

[选项参数]

参数

说明

-c

将解压缩的结果在标准输出设备显示,并对字符进行适当的转换

-l

显示压缩文件内所包含的文件

-t

检查压缩文件的完整性

-v

显示详细的执行过程

-a

对文本文件进行必要的字符转换

-b

不对文本文件进行字符转换

-P<密码>

使用zip密码选项

zip

[功能说明]

归档压缩文件

英文xxxx  #zip不仅是压缩工具也是归档工具,有许多操作系统都支持,对一般文件的压缩比是2:1或者3:1

[语法格式]

Zip[参数][压缩名][要压缩的文件或目录]

[选项参数]

参数

说明

-b

暂存文件的位置

-c

为新增或更新的文件增加一行注释

-d<文件名>

从zip文件移除一个文件

-F

修复已经损毁的压缩文件

-g

将文件压缩附加到zip文件中

-x<文件名或模式>

指定不需要压缩的文件

-z

为zip文件增加注释

只是做的一个总结 如有不对,请各位大牛批评指教。

此致敬礼

版权声明

本总结所涉及到的内容 全部摘抄自《Linux命令完全技术宝典》张栋

Linux命令 文件压缩及压缩命令的更多相关文章

  1. Linux查看文件内容和压缩文件命令

    查看文件内容 一些重要的目录: /usr/share/    帮助文档.说明文档/var/log/       日志/var/run/       运行中程序/var/tmp       临时文件 根 ...

  2. linux在文件打包和压缩

    1. 打包和压缩文件 linux现在经常使用gzip和bzip2要压缩的文件.tar压缩文件. 经常使用的扩展: *.gz   gzip压缩文件 *.bz2  bzip2压缩的文件 *.tar   t ...

  3. linux的文件打包与压缩

    简介 Linux 上常用的压缩/解压工具,介绍了zip.rar.tar的使用. 文件打包和压缩 Linux 上的压缩包文件格式,除了 Windows 最常见的*.zip.*.rar..7z 后缀的压缩 ...

  4. linux:文件打包与压缩

    学习内容介绍:Linux 上常用的压缩/解压工具,介绍了zip.rar.tar的使用. 先总结一下常用命令: zip: 打包 :zip something.zip something (目录请加 -r ...

  5. Linux对文件归档和压缩(学习笔记八)

    一.归档和压缩 压缩命令工具:gzip,bzip2 归档命令工具:tar 二.压缩 2.1.gzip gzip是一种标准的.广泛应用的文件压缩和解压缩实用工具.gzip允许文件并置.用gzip压缩文件 ...

  6. Linux中文件/文件系统的压缩、打包和备份总结(基于rhel7)

    文件/文件系统的压缩.打包 Linux有哪些压缩工具可供选择 按压缩比:xz>bzip2>gzip,按压缩时长:gzip>bzip2>xz,另外还有zip可以选择. gzip只 ...

  7. linux 查找文件与进程常用命令

    Linux的五个查找命令 1. find find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件. find的使用格式如下: $ find <指定目录> <指定条件> ...

  8. linux查找文件或字符串的命令

    1. linux下面用于查到的命令有哪些? 是不是有很多呀,这个我还没做过统计和调查,不过这篇博客只介绍grep与find的最基本应用. grep和find功能都是相当的强大,这里也只是介绍这两个命令 ...

  9. linux下文件打包、压缩详解

    Linux平台下,有如下几种常见的压缩工具: ========================================================================= 工 具 ...

  10. Linux中文件查找,压缩和打包指令

    1.文件的查找和搜索 可执行文件的搜索:which .whereis locate搜索文件 find搜索文件       1.1可执行文件的搜索       在Linux系统中,有成百上千个指令,不同 ...

随机推荐

  1. javascript原生方法实现extend

    var extend = (function () { for(var p in {toString:null}){ //检查当前浏览器是否支持forin循环去遍历出一个不可枚举的属性,比如toStr ...

  2. Webgis开源解决方案之环境搭建(三)

    前两篇文章介绍了开源GIS服务器Geoserver的安装以及开源数据库Postgres的安装,这篇文章介绍开源前端udig软件的安装,使用在后续篇幅中介绍 开源前端目前主流的是QGIS或者udig,网 ...

  3. OC的内存管理(二)ARC

    指针: 指向内存的地址指针变量 存放地址的变量指针变量值 变量中存放的值(地址值)指针变量指向的内存单元值 内存地址指向的值1):强指针:默认的情况下,所有的指针都是强指针,关键字strong ):弱 ...

  4. Docker - 终端交互

    进入容器交互终端 使用docker attach命令进入容器交互终端. 注意:如果多个窗口同时attach到同一个容器,那么所有窗口都会同步显示.如果某个窗口因命令阻塞时,那么其他窗口将无法执行操作. ...

  5. Telegram学习解析系列(二):这我怎么给后台传输数据?

    写在前面: 在iOS开发的过程中,有很多时候我们都在和数据打交道,最基本的就是数据的下载和上传了,估计很多很多的小伙伴都在用AFNetworking与后台数据打交道,可有没有想过,哪天AFNetwor ...

  6. 你真的用好了Python的random模块吗?

    random模块 用于生成伪随机数 源码位置: Lib/random.py(看看就好,千万别随便修改) 真正意义上的随机数(或者随机事件)在某次产生过程中是按照实验过程中表现的分布概率随机产生的,其结 ...

  7. VR的技术问题是不是市场的绊脚石?

    VR虽然现在很火,但是不得不说,VR虚拟现实设备现在还没有普及,而且虚拟现实设备要想像手机一样普及,还面临着很多的困难和挑战.当然最重要的是,VR虚拟现实设备要解决一些问题才可以,这些问题也是影响VR ...

  8. PHP. 03 .ajax传输XML、 ajax传输json、封装

    XML简介 XML 指可扩展标记语言 EXtensible Markup Language .射击的时候是用来船体数据的,虽然格式跟HTML类似 xml示例 <?xml version=&quo ...

  9. Ubuntu安装Cassandra

    Uninstall Cassandra $ sudo su remove cassandra $ apt-get remove cassandra cleaned the cassandra fold ...

  10. stm32之IIC通信协议

    I2C(IIC,Inter-Integrated Circuit),两线式串行总线,由PHILIPS公司开发用于连接微控制器及其外围设备. 它是由数据线SDA和时钟SCL构成的串行总线,可发送和接收数 ...