`

linux下数据压缩/解压以及归档

 
阅读更多

 

一、linux下压缩工具归类

工具 扩展名 描述
bzip2 .bz2 采用Burrows-Wheeler块排序文本压缩算法和霍夫曼编码
compress .Z 最早的UNIX文本压缩工具,现在已经逐渐淘汰中
gzip .gz GUN压缩工具,用Lempel-Ziv编码
zip .zip Windows上的PKZIP工具的UNIX实现

 

 

二、压缩工具简介

1、bzip2工具

      bzip2:用来压缩文件

      bzcat:用来显示压缩的文本文件内容

      bunzip2:用来解压压缩后的.bz2文件

      bzip2recover:用来尝试恢复损毁的压缩文件

 

2、gzip工具

      gzip:用来压缩文件

      gzcat:用来查看压缩过的文本文件内容(实际一般是zcat命令)

      gunzip:用来解压文件

      

      注:以.tgz结尾的文件,是gzip压缩过的tar文件,可以用命令tar -zxvf filename.tgz来解压

 

3、zip工具

     zip:创建一个压缩文件,包含指定的文件和目录

     zipcloak:创建一个加密的压缩文件,包含指定的文件和目录

     zipnote:从zip文件中提取批注

     zipsplit:将一个现有的zip文件分割成多个文件

     unzip:解压缩

 

    注:zip -r newfile  file,可以将整个file目录下的文件打包压缩进一个文件newfile,可以用来做归档工具

  

 

三、归档工具命令tar

       常用组合命令:

       tar -cvf test.tar  /a/b    将/a/b目录归档成test.tar

       tar -tf test.tar               列出文件,但不解压

       tar -xvf test.tar             提取文件

 

 

 

 

分享到:
评论

相关推荐

    Linux下常用压缩格式的压缩与解压方法.doc

    在Linux操作系统中,压缩和解压文件是日常工作中常见的任务,尤其对于处理大文件或减少存储空间时。这里,我们详细讲解几种常见的压缩格式及其在Linux下的操作命令。 1. **.tar**: - 解包:`tar xvf FileName.tar...

    linux下的压缩与解压缩

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

    linux系统下文件的归档、压缩和解压操作

    "Linux 系统下文件的归档、压缩和解压操作" Linux 系统下文件的归档、压缩和解压操作是 Linux 系统中非常重要的知识点。通过本文,我们将详细阐述文件的归档、压缩和解压操作,并对相应的命令进行解释。 文件的...

    linux系统下对文件的压缩和解压命令大全

    ### Linux系统下的文件压缩与解压命令大全 在Linux系统中,文件的压缩与解压是非常常见的操作之一。本文将详细介绍Linux系统下常用的文件压缩与解压命令,并结合实际应用场景进行解析,帮助用户更好地理解和掌握...

    Linux文件的归档和压缩命令详解

    Linux系统中的文件归档和压缩是两种不同的数据处理方式,它们对于管理和存储系统上的文件具有重要意义。归档文件是将多个文件或整个目录组合成一个单独的文件,这样做可以简化文件管理,便于备份和传输。而压缩则是...

    linux下压缩解压命令大全

    `tar` 是 Linux 下最常用的归档工具之一,它能够创建、查看、修改归档文件,并且可以与其他工具结合使用来实现压缩或解压功能。 - **压缩命令**: - `tar cvf FileName.tar DirName`: 将指定目录打包成 tar 文件。 ...

    数据压缩与解压库zlib

    数据压缩与解压库Zlib是计算机科学领域中一个重要的工具,主要用于数据的压缩和解压缩。这个库广泛应用于各种软件开发中,特别是在网络传输、文件存储和操作系统中,因为压缩数据可以有效地节省存储空间和提高传输...

    Linux的压缩、解压命令总结

    以上介绍了Linux环境下常用的压缩与解压命令以及与Java相关的几个实用命令。通过这些命令,用户可以轻松管理和处理各种文件和项目。无论是打包文件以便于传输,还是解压文件以恢复数据,或者是管理Java项目的构建...

    Linux&UNIX压缩解压命令大全

    ### Linux & UNIX压缩解压命令大全 在Linux与UNIX操作系统中,文件的压缩与解压是常见的需求之一,尤其在处理大量数据时更是必不可少。本文将详细介绍这些系统中常用的压缩与解压命令及其用法,帮助用户更好地管理...

    linux和unix下常用解压和压缩命令.pdf

    本文将详细解析Linux和Unix下常用的解压和压缩命令,帮助读者理解和掌握这些工具的使用方法。 ### tar命令详解 `tar` 命令用于打包文件,但并不执行压缩操作。其基本语法为 `tar [选项] [文件名]`。 - **解包命令...

    Linux下压缩解压.pdf

    ### Linux 下的压缩与解压缩技术详解 #### 第一章:常用压缩解压缩命令 Linux 系统提供了多种工具来处理文件的压缩和解压缩,这对于数据存储和传输非常重要。以下是一些常用的压缩和解压缩命令及其使用方法。 ###...

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

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

    linux自带的unzip命令可以解压windows下的zip格式的压缩文件。

    在Linux操作系统中,尽管tar命令通常用于处理归档文件,如.tar或.tar.gz,但Linux确实内置了unzip命令,专门用于处理ZIP格式的压缩文件。这种格式在Windows环境中非常常见,因此对于需要在Linux环境下处理来自...

    Linux 各种压缩文件的解压方法

    本文将详细介绍Linux中各种常见压缩文件的解压方法,以及部分压缩文件的安装方法,帮助用户更高效地管理文件。 ### 1. .aar压缩文件解压 虽然`.aar`文件主要见于Android开发中,表示Android库的归档文件,但在...

    LINUX下RAR的压缩和解压详解

    ### LINUX下RAR的压缩与解压详解 在Linux系统中,对文件进行压缩与解压是常见的需求之一。本文将详细介绍如何在Linux环境下使用RAR工具进行文件的压缩和解压操作。 #### 一、下载RAR for Linux软件包 在Linux环境...

    在Linux系统中使用tar命令压缩和解压文件的教程.docx

    Linux 系统中使用 tar 命令压缩和解压文件的教程 在 Linux 系统中,tar 命令是一个非常重要的命令,主要用于压缩和解压文件。tar 命令可以将多个文件压缩成一个文件,使得文件传输和存储更加方便。下面是使用 tar ...

    Linux下常用压缩命令

    本文将深入解析Linux下常用的压缩命令,包括但不限于`.tar`、`.gz`、`.bz2`、`.Z`、`.tgz`、`.zip`、`.rar`、`.lha`、`.rpm`以及一些特殊的压缩工具如`sEx`。 ### 1. .tar `.tar`是Tape Archive(磁带归档)的缩写...

    Linux文件压缩命令

    本篇文章将详细讲解Linux中的几种主要文件压缩命令,包括`bzip2`、`gzip`、`zcat`、`znew`、`tar`和`ar`以及`cpio`。 首先,我们来了解`gzip`命令。它是Linux中最常用的压缩工具,使用广泛且支持高效率的压缩。`...

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

    Linux 网络操作系统基础:文件命令归档压缩命令 tar 和 gzip 在 Linux 操作系统中,文件命令是非常重要的基本组件之一。在这篇文章中,我们将介绍 Linux 中的文件命令,特别是归档压缩命令 tar 和 gzip。 gzip ...

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

    `-r`可以用于向已有的归档文件中添加文件,`-u`用于更新归档文件中的文件,而`-t`和`-x`分别用于查看和解压归档文件。 3. **gzip** 和 **gunzip** `gzip` 用于压缩文件,`gunzip` 用于解压缩。压缩文件后,原始...

Global site tag (gtag.js) - Google Analytics