`
shoukii0721
  • 浏览: 79863 次
社区版块
存档分类
最新评论

【转】Linux下的tar压缩解压缩命令

 
阅读更多

 

 

tar

-c: 建立压缩档案

-x:解压

-t:查看内容

-r:向压缩归档文件末尾追加文件

-u:更新原压缩包中的文件

这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能 用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。


-z:有gzip属性的

-j:有bz2属性的

-Z:有compress属性的

-v:显示所有过程

-O:将文件解开到标准输出

下面的参数-f是必须的

-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

# tar -cf all.tar *.jpg 

这 条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。

# tar -rf all.tar *.gif 

这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。 


# tar -uf all.tar logo.gif 

这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。 


# tar -tf all.tar 

这条命令是列出all.tar包中所有文件,-t是列出文件的意思 


# tar -xf all.tar 

这条命令是解出all.tar包中所有文件,-t是解开的意思

查 看

tar -tf aaa.tar.gz   在不解压的情况下查看压缩包的内容

压 缩

tar –cvf jpg.tar *.jpg //将目录里所有jpg文 件打包成tar.jpg

tar –czf jpg.tar.gz *.jpg   //将 目录里所有jpg文件打包成jpg.tar后, 并且将其用gzip压缩,生成一个gzip压 缩过的包,命名为jpg.tar.gz

tar –cjf jpg.tar.bz2 *.jpg //将目 录里所有jpg文件打包成jpg.tar后, 并且将其用bzip2压缩,生成一个bzip2压 缩过的包,命名为jpg.tar.bz2

tar –cZf jpg.tar.Z *.jpg   //将 目录里所有jpg文件打包成jpg.tar后, 并且将其用compress压缩,生成一个umcompress压 缩过的包,命名为jpg.tar.Z

rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux

zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux

解 压

tar –xvf file.tar //解压 tar包

tar -xzvf file.tar.gz //解压tar.gz

tar -xjvf file.tar.bz2   //解压 tar.bz2

tar –xZvf file.tar.Z   //解压tar.Z

unrar e file.rar //解压rar

unzip file.zip //解压zip

总 结

1、*.tar 用 tar –xvf 解 压

2、*.gz 用 gzip -d或 者gunzip 解压

3、*.tar.gz和*.tgz 用 tar –xzf 解压

4、*.bz2 用 bzip2 -d或 者用bunzip2 解压

5、*.tar.bz2用tar –xjf 解 压

6、*.Z 用 uncompress 解 压

7、*.tar.Z 用tar –xZf 解 压

8、*.rar 用 unrar e解 压

9、*.zip 用 unzip 解 压

 

 

 

 

————————————————————————————

 

-c  创建一个压缩文档

-x  与-c相反,表示解压

-v  显示执行过程

-f  文件名

-z  带有gzip属性

-j  带有bz2属性


       压缩                                     解压

tar -cvf   01.tar  *.txt          tar -xvf    01.tar

tar -czvf 01.tar  *.txt          tar -xzvf  01.tar

 


分享到:
评论

相关推荐

    Linux下的压缩解压缩命令--非常全

    Linux下的压缩解压缩命令--非常全,下载不吃亏。很详细很具体。 要了一个积分,主要是攒起来下载别人文档用。

    详解linux下tar压缩解压缩文件夹的命令与参数

    下面我们将详细介绍 `tar` 命令在Linux下压缩和解压缩文件夹时的使用方法及其参数。 ### 基本命令格式 `tar` 命令的基本格式如下: ```bash tar [选项] [档案文件] [文件或目录...] ``` ### 常用参数 1. `-c`: ...

    linux下tar解压缩指令小结

    本文将围绕“linux下tar解压缩指令小结”这一主题,详细解析各种常见压缩格式的处理方法,以及如何使用tar命令进行打包与解包。 ### 1. tar命令的基本理解 首先,需要澄清一个概念:tar命令主要用于打包文件,并不...

    linux 压缩解压缩命令

    5. **`.tgz`文件**:`.tgz`实际上是`.tar.gz`的别名,解压缩方法与`.tar.gz`相同,使用`gunzip`和`tar`命令。 6. **`bzip2`命令**:`bzip2`提供比`gzip`更高的压缩率,但速度较慢。`.bz2`是其压缩后的文件扩展名。...

    浅析Linux打包压缩解压缩命令大全(收藏)

    下面是小编日常收集整理的关于linux打包压缩解压缩命令大全,具体内容如下所述: tar命令 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar DirName gz命令 解压1:gunzip FileName.gz 解压2:gzip -d ...

    Linux下的tar压缩解压缩命令详解(小结)

    这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 ...

    linux下压缩解压缩命令

    ### Linux 下压缩与解压缩命令详解 #### 一、tar 命令详解 **tar** 命令是 Linux 和 Unix 系统中最常用的文件打包工具之一,它不仅可以用于打包文件,还可以对文件进行解包操作。在 Linux 系统中,tar 命令经常与...

    Linux 压缩解压缩

    本篇文章将深入探讨Linux中的压缩与解压缩技术,包括常用的命令、选项及其应用场景。 1. **gzip命令** - `gzip` 是Linux中最常用的压缩工具,它基于DEFLATE算法,可以有效地减小文件大小。 - 使用 `gzip 文件名` ...

    linux下的压缩与解压缩

    ### Linux下的压缩与解压缩详解 #### 一、概述 在Linux系统中,压缩与解压缩功能对于数据管理和传输非常重要。对于初学者来说,掌握基本的压缩与解压缩技巧可以帮助他们更高效地管理文件和目录。本文将详细介绍...

    linux下解压缩命令全集

    ### Linux 下解压缩命令全集 在 Linux 操作系统中,文件经常被压缩以节省存储空间或便于网络传输。本文将详细介绍 Linux 下常用的解压缩命令及其用法。 #### tar 命令 - **创建 tar 文件**:`tar cvf FileName....

    Linux网络操作系统基础:文件命令归档压缩命令tar和gzip.pptx

    4. 最后,使用 `tar -zxf log.tar.gz -C ./log/` 命令可以将 log.tar.gz 文件解压缩到 ./log/ 目录下。 tar 和 gzip 命令是 Linux 中两个非常重要的文件命令,它们可以帮助用户将多个文件打包成一个文件,并且可以...

    Linux常用的压缩和解压缩命令

    本文将详细介绍Linux下常用的几种压缩格式及其对应的压缩与解压缩命令。 #### 1. gzip压缩格式 - **解压缩命令**: 1. `gunzip FileName.gz`:该命令用于解压缩以`.gz`为扩展名的文件。 2. `gzip -d FileName.gz`...

    linux解压缩命令大全

    ### Linux解压缩命令大全 #### 一、概述 在Linux操作系统中,经常需要处理各种不同格式的压缩文件,包括但不限于`.zip`、`.tar`、`.tar.gz`、`.tar.bz2`、`.tar.xz`、`.jar`、`.7z`等。这些文件格式在不同的场景下...

    Linux下常用压缩_解压缩软件简介.pdf

    Linux 下常用压缩_解压缩软件简介 Linux 操作系统中有多种常用的压缩和解压缩软件,每种软件都有其特点和使用方法。本文将对 Linux 下常用的压缩和解压缩软件进行简介,包括 compress、gzip、bzip2、tar 等。 1. ...

    Linux打包命令_tar

    tar 命令可以实现文件的压缩、解压缩、查看、创建等多种操作。 tar 命令的基本格式为:tar [-cxtzjvfpPN] 文件与目录 参数说明: * -c:建立一个压缩文件的参数指令(create 的意思) * -x:解开一个压缩文件的参数...

    linux tar命令详解

    本文详细介绍了 Linux 下 `tar` 命令及其与其他压缩工具的结合使用方法,同时还列举了一些常见压缩文件格式的处理方式。通过本文的学习,读者可以掌握如何在 Linux 系统中有效地管理和压缩文件。

    linux解压缩命令-Linux命令转发记录

    linux解压缩命令zip。Linux系统中提供了多种解压缩命令,用于处理不同类型的压缩文件。以下是一些常用的Linux解压缩命令的简介: tar: tar 是Linux中最常用的打包工具,它本身不具有压缩功能,但可以调用其他压缩...

    Linux下的压缩解压缩命令详解

    `zip` 命令用于压缩文件或目录,而 `unzip` 用于解压缩。例如,`zip -r myfile.zip ./*` 会递归压缩当前目录下的所有文件和子目录。`-r` 参数表示递归,`-d /home/sunny` 指定解压缩的目标目录。`unzip -o -d /home...

    linux tar压缩文件 解压命令

    本文将深入探讨Linux下不同格式的tar压缩文件及其对应的解压命令,帮助用户更高效地管理文件。 ### 1. *.tar 文件解压 tar是一种常见的用于打包文件的工具,在Linux中广泛使用。当文件被压缩成.tar格式时,可以...

Global site tag (gtag.js) - Google Analytics