linux中压缩命令使用总结

最近学习使用linux,觉得压缩命令是经常要频繁使用的命令,所以花了点时间总结了以下,以备以后平常使用时,以供翻阅。

【gzip】linux中使用最多的压缩命令之一。
命令使用:gzip 【-cdtv#】 文件名
参数:
    -c :将压缩的数据输出到屏幕,或通过数据流重定向来处理
    -d :解压缩参数,删除原本的.gz文件
    -t:用来检验一个压缩文件的一致性,看看文件有无错误
    -v:可以显示出源文件/压缩文件的压缩比等信息
    -#:压缩等级,#为1-9的数字,-9压缩比最高,但是压缩慢,-1压缩比最小,压缩最快,默认-6【bzip2】的使用方法和gzip很相似,相比gzip,bzip2的压缩比较好。
命令使用:bzip2 【-cdktv#】 文件名
参数:
    -c :将压缩的数据输出到屏幕,或通过数据流重定向来处理
    -d :解压缩参数,删除原本的.gz文件
    -k:保留源文件,不会删除原文件
    -t:用来检验一个压缩文件的一致性,看看文件有无错误
    -v:可以显示出源文件/压缩文件的压缩比等信息
    -#:压缩等级,#为1-9的数字,-9压缩比最高,但是压缩慢,-1压缩比最小,压缩最快,默认-6

【tar】tar命令在linux中使用频率可以说是非常高,*.tar.gz或*.tar.bz2的文件都必须使用tar命令。
参数:
    -c: 新建打包文件,常与-v搭配查看过程中被打包的文件名
    -C 目录:解压缩到制定目录中
    -f filename:-f后面跟被处理的文件名
    -j :通过bzip2进行压缩/解压缩,文件名最好是*.tar.bz2
    -z:通过gzip2进行压缩/解压缩,文件名最好是*.tar.gz
    -t:查看打包文件的内容包含哪些文件名
    -v:压缩/解压缩过程中,将正在处理的文件显示出来
    -x:解压缩
其实tar最常用的命令是下面3种形式只要记住下面3中形式就ok了:
    1、压缩: tar -jcv -f filename.tar.bz2 要被压缩的文件或目录
    2、查询: tar -jtv -f filename.tar.bz2
    3、解压缩:tar -jxv -f filename.tar.bz2 -C  欲解压到的目录

时间: 2024-10-28 20:17:54

linux中压缩命令使用总结的相关文章

linux中压缩与解压缩命令小结

linux中压缩与解压操作非常常见,其命令参数也非常的多,这里只介绍最经常用的带打包文件的几种压缩和解压方式和几个最常用的参数. 现在最常用的压缩和解压工具是gzip和bzip2,这两种工具不能相互解压对方压缩的文件.在linux中其实没有后缀名这一说法,但是为了方便用户解压文件时方便,所以在压缩的时候往往使用不同的后缀名以区分是使用的那个工具,一般使用gzip压缩的文件后缀名是.gz,用bzip2压缩的文件取名为.bz2,而打包文件一般使用tar工具,所以压缩后再打包的文件后缀名一般是.tar

linux中ls命令详解

s 命令可以说是linux下最常用的命令之一. -a 列出目录下的所有文件,包括以 . 开头的隐含文件.-b 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出.-c 输出文件的 i 节点的修改时间,并以此排序.-d 将目录象文件一样显示,而不是显示其下的文件.-e 输出时间的全部信息,而不是输出简略信息.-f -U 对输出的文件不排序.-g 无用.-i 输出文件的 i 节点的索引信息.-k 以 k 字节的形式表示文件的大小.-l 列出文件的详细信息.-m 横向输出文件名

linux打包压缩命令汇总

tar命令 [[email protected] ~]# tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思):-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩.-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩

12个 Linux 中 grep 命令的超级用法实例

12个 Linux 中 grep 命令的超级用法实例 你是否遇到过需要在文件中查找一个特定的字符串或者样式,但是不知道从哪儿开始?那么,就请grep来帮你吧. grep是每个Linux发行版都预装的一个强有力的文件模式搜索工具.无论何种原因,如果你的系统没有预装它的话,你可以很容易的通过系统的包管理器来安装它(Debian/Ubuntu系中的apt-get和RHEl/CentOS/Fedora系中的yum). $ sudo apt-get install grep #Debian/Ubuntu

linux中find命令详解

http://blog.csdn.net/pipisorry/article/details/39831419 问题: linux中find命令查找时不包含某些目录 find 命令忽略某个或多个子目录的方法 在linux中用find 进行查找的时候,有时候需要忽略某些目录不查找,可以使用 -prune 参数来进行过滤,要忽略的路径参数必须紧跟着搜索的路径之后,否则该参数无法起作用. eg: [email protected]:/tmp1#find ./ -type f    #/tmp1目录下所

Linux中的命令 make -f 是什么意思

出处:http://cache.baiducontent.com/c?m=9f65cb4a8c8507ed4fece7631046893b4c4380146d96864968d4e414c42246091d21a8e07b770703a79b273b46e5540faab66d2369543de1cc8edb1183fa8f2d2d832735761892044f934fa0951d79866a875a98b86fe3ad863084afa2c4af5344bb55127bf0afd803570

linux中执行命令权限不够怎样处理

在linux中执行命令权限不够就要增加权限,先看遇到的情况 查看权限情况 那就赋予权限 执行命令

linux中查找命令find、locate、whereis、which、type区别

linux中查找命令find.locate.whereis.which.type区别 1. find Java代码 find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件.与查询数据库(/var/lib/locatedb)文件不同,find查找磁盘空间 find的使用格式如下: $ find <指定目录> <指定条件> <指定动作> - <指定目录>: 所要搜索的目录及其所有子目录.默认为当前目录. - <指定条件>: 所要搜索的文件

Linux中常用命令 &lt;一&gt;

本笔记中记录的命令来源于 <Linux C 编程实战> ----------------------------------------------------------------------------- 1.查看当前目录命令 pwd 2.改变当前目录 cd 3.显示目录或文件信息命令 ls 格式: ls [选项] <目录或文件名> 主要选项如下: -a 显示所有的文件和目录 -l  以长格式显示文件信息 -t 将结果按修改时间进行排序,新的文件或目录在前面 -R 递归列出目