tar格式,会打包成一个文件,可以对多个目录,或者多个文件进行打包 tar命令只是打包,不会压缩,打包前后大小是一样的

tar命令

-c    //打包 -x    //解压 -f    //指定文件 -t    //查看

tar  cf  压缩后的文件名    要压缩的文件或者目录            //打包的过程

如打包多个文件 tar  cf  压缩后的文件.XXX.tar            文件或者目录 tar  tf   一个tar格式的文件            //查看tar包文件的所有内容

################################################################################ gz格式文件的操作(gz格式只能针对文件)不能对目录进行压缩 gzip命令 gzip     文件             //指定要压缩那个文件,会删除源文件,压缩后文件名后缀.gz gzip -c boot.tar > boot.tar.gz     //使用-c和重定向的方式可以保留源文件

gunzip   文件               //解压gz格式的文件,解压后会删除源文件 gunzip -c  gz格式文件  >  解压后的文件名      //解压后,不删除源文件

--------------------------------------------------------------------------------- bzip2格式的文件的操作(bzip2格式也是只能针对文件)不能对目录进行压缩

bzip2命令 bzip2    文件             //指定要压缩的那个文件,以bzip2的格式压缩,会删除源文件,压缩后文件名的后缀.bz2 bzip2 -c 源文件  > 压缩后的文件名,bz2格式         //使用-c和重定向的方式可以保留源文件

bunzip2  文件名                                  //解压,但是解压后不保留原文件 bunzip2 -c  bz2格式文件  >  解压后的的文件       //解压,解压后保留源文件

###################################################################################################################### 将tar命令与gzip,bzip2结合使用 -c    //打包 -t    //查看 -x    //解压 -f    //指定文件

-v    //打包或者解压过程中,显示具体的列表信息

-z    //打包后压缩成gzip格式 -j    //打包后压缩成bzip2格式

使用tar解压的时候不会删除源文件

tar   tf   tar格式/gzip格式/bzip2格式       //可以查看文件压缩包里的内容

对于gzip格式,无论压缩或者解压,我们必须使用-z选项,表示是一个gzip类型

tar  -zcv   文件名.gz     文件或者目录,可以写上多个                  //打包压缩gz tar  -zxf    gz格式文件                                               //解压到当前目录,如果需要解压到指定目录后跟   -C   目录名

对于bzip2格式,无论压缩或者解压,我们必须使用-j选项,表示是一个bzip2类型 tar   -jcf   文件名.bz2    文件或者目录,可以写上多个                 //打包压缩bzip2格式 tar   -jxf   bzip2格式文件                                            //解压到当前目录,如果需要解压到指定目录后跟   -C   目录名

tar命令的使用的更多相关文章

  1. 掌握 tar 命令让你秒变大牛

    导读 相信很多初学者在linux环境下为文件归类整理而犯愁,下面是整理文章的的一些命令与技巧,学习Tar命令将会让你处理文件时更加得心应手. Tar(Tape ARchive,磁带归档的缩写:最初设计 ...

  2. [转]Linux tar 命令

    一.使用介绍 1.名词区分 打包:将一大堆文件或目录变成一个总的文件[tar命令] 压缩:将一个大的文件通过一些压缩算法变成一个小文件[gzip,bzip2等] Linux中很多压缩程序只能针对一个文 ...

  3. Linux打包与压缩及tar命令详解

    打包和压缩   在linux中,打包和压缩可以说是两个不同的概念,弄清这两个概念对于我们理解复杂的文件后缀有非常大的帮助 打包 将若干个文件和目录打包在一起变成一个大的文件,这时只是简单的打包,所以一 ...

  4. linux下使用tar命令

    解压语法:tar [主选项+辅选项] 文件或者目录 使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用. 主选项: c 创建新的档案文件.如果用户想备份一个目录或 ...

  5. linux tar命令的使用

    tar格式,会打包成一个文件,可以对多个目录,或者多个文件进行打包 tar命令只是打包,不会压缩,打包前后大小是一样的 tar命令 -c    //打包 -x    //解压 -f    //指定文件 ...

  6. tar 命令详解

    tar命令[root@Linux ~]# tar [-cxtzjvfpPN] 文件与目录 -C 目标目录(注:解压时)参数:-c :建立一个压缩文件的参数指令(create 的意思):-x :解开一个 ...

  7. find命令和tar命令的使用

    tar命令 tar -zcvf small.tar.gz small(目录名) (压缩) tar -zxvf small.tar.gz -C small(目录名) (解压到指定目录) find 命令 ...

  8. 每天一个linux命令(28):tar命令

    通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具.linux中最流行的tar是麻雀虽小,五脏俱全,功能强大. tar命令可以为linux ...

  9. linux基础-第八单元 正文处理命令及tar命令

    第八单元 正文处理命令及tar命令 使用cat命令进行文件的纵向合并 两种文件的纵向合并方法 归档文件和归档技术 归档的目的 什么是归档 tar命令的功能 tar命令的常用选项 使用tar命令创建.查 ...

随机推荐

  1. 搭建IONIC开发环境

    1.准备工作     下载 Node.js(下载包),WebStorm(IDE,编写代码,浏览器调试),JDK(webstorm 运行环境),Android SDK (Android编译)   2.配 ...

  2. C++对于大型图片的加载缩放尝试

    Qt对于图片的操作主要集中在这几个类 QImage ,QImageReader ,QPixmap 其中QImage这个类对图片的缩放有几个很不错的技巧,不过对于大图片却并不好使,当我们去看QImage ...

  3. C指针的大小

    应该说这是一个非常基础的问题,教科书上说指针大小和机器字长相同,即32位机指针长度为4字节!但是对不对呢?为什么是这样? 搜了一下相关资料...居然发现回答不统一,很多人也同样是糊里糊涂. 下面对这个 ...

  4. SQL SERVER 2005 DBCC PAGE命令说明

    夏日福利: 小泽玛利亚的“专业摄影”性感写真集:http://947kan.com/video/player-52475-0-0.html ------------------------------ ...

  5. HTML <div> 标签

    定义和用法: <div> 可定义文档中的分区或节(division/section). <div> 标签可以把文档分割为独立的.不同的部分.它可以用作严格的组织工具,并且不使用 ...

  6. jsessionid 导致重定向404的问题

    http://tomcat.apache.org/tomcat-5.5-doc/servletapi/javax/servlet/http/HttpServletResponse.html#encod ...

  7. Swift 08.页面传值

    OC中经常用到的一种初始化控制器的方法.比如A push B.并且将A的一个值:value 传递给B 使用.简单的办法就是 在B重构init方法.比如在.h 中定义: - ()initValue:(N ...

  8. [转载]tslib1.4与Qt4.8.6的交叉编译与移植

    原文:http://www.cnblogs.com/Jasonsblog/p/3757985.html http://blog.csdn.net/sno_guo/article/details/168 ...

  9. DEVEXPRESS控件使用技巧记录-GRIDCONTROL

    1. 存在父子表的时候,只允许父表的一条记录展开,其他记录都收起 方法:Feature Browser -> Master-Detail -> behavior -> AllowOn ...

  10. (转)如何用Maven创建web项目(具体步骤)

    原文链接:http://blog.csdn.net/chuyuqing/article/details/28879477 使用eclipse插件创建一个web project 首先创建一个Maven的 ...