Linux学习之tar

作者: zzqsmile | 来源:发表于2018-05-04 16:05 被阅读0次

linux下常见的压缩包扩展名有:[*.tar *.tar.gz *.tgz *.gz *.Z *.bz2 ]

压缩方式关系图如下:
1.png
常见的压缩用的gzip和bzip两种压缩算法

(1).使用gzip压缩的扩展名是*.tar

(2)使用bzip压缩的扩展名是*.bz和bz2两种

命令格式:

[root@localhost ~]# tar [-j|-z][cv] [-f 创建的档名] filename...   #打包压缩
[root@localhost ~]# tar [-j|-z][tv] [-f 创建的档名]   #查看档名
[root@localhost ~]# tar [-j|-z][xv] [-f 创建的档名] [-C 目录]   #解压缩

个人总结如下:

压缩(常用):
[root@localhost ~]# tar -[z|j]cvf [创建的档名] [将压缩的文件名...]
即:
[root@localhost ~]# tar -zcvf [创建的档名.tar] [将压缩的文件名...]
[root@localhost ~]# tar -jcvf [创建的档名.gz(2)] [将压缩的文件名...]
解压缩(常用):
[root@localhost ~]# tar -[z|j]xvf [创建的档名] [-C 目录]
即:
[root@localhost ~]# tar -zxvf [创建的档名.tar] [-C 目录]
[root@localhost ~]# tar -jxvf [创建的档名.gz(2)] [-C 目录]

参数含义:
-c        #压缩
-x        #解压缩
-t        #查看档名
-r:      #向压缩归档文件末尾追加文件
-u:      #更新原压缩包中的文件

#以上五个独立参数每次使用有且只有一个,不能同时使用

-z        #透过gzip的支持进行压缩/解压缩:此时档名最最好为 *.tar.gz
-j        #透过bzip2的支持进行压缩/解压缩:此时档名最好为 *.tar.bz2

-v        #在压缩/解压缩过程中,将正在处理的档名显示出来
-C 目录    # 这个参数用于在指定的目录下 解压缩

-p:       #保留备份数据的原本属性与权限常用于备份(-c)重要的配置档
-P:       #保留绝对路径,亦即允许备份数据中含有根目录存在之意

相关文章

  • Linux学习之tar

    linux下常见的压缩包扩展名有:[*.tar *.tar.gz *.tgz *.gz *.Z...

  • Linux之tar

    tar主要参数: tar示例: zip:

  • Linux命令学习之tar命令

    归档数据 注意: 在下载开源软件之后,通常是以tar.gz结尾,这些是经过gzip压缩过的tar文件可以使用tar...

  • Linux命令之tar

    本文主要介绍Linux中tar命令的相关内容。 1、tar命令的主要应用在于解压文件,这在使用源代码编译安装软件的...

  • Linux 命令之 tar

    tar 可以为 Linux 文件和目录创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。ta...

  • linux命令之tar

    语法 说明 常用参数有zcxvf几种,分别表示:z:压缩或解压带.gz后缀的,即gzip属性x:解压c:压缩v: ...

  • Linux中解压压缩各种文件格式

    转载:eoiioe linux下解压命令大全 .tar解包:tar xvf FileName.tar打包:tar ...

  • tar 命令 压缩解压缩

    参考文章:每天一个linux命令(28):tar命令linux下使用tar命令 解压缩tar.gz 解压缩tar.xz

  • Linux解压命令大全

    linux下解压命令大全 .tar 解包:tar xvf FileName.tar打包:tar cvf FileN...

  • Ubuntu 安装arm-linux-gcc

    【arm-linux-gcc 4.4.3下载链接】 解压:tar -xjvf arm_linux_gcc.tar....

网友评论

    本文标题:Linux学习之tar

    本文链接:https://www.haomeiwen.com/subject/qwvdrftx.html