`
cheyonghong
  • 浏览: 10275 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux-压缩和解压缩

阅读更多
linux-压缩和解压缩


1.解压缩

tar -zxvf 文件名.tar.gz
z is to handle files that were compressed using gzip.
x is to extract.
v is to be verbose about what is going on.
f is to force overwriting if it was already extracted.

2.压缩文件

tar -zcvf 文件名.tar.gz * .
* . (*后有一个空格) 表示压缩当前文件夹下的所有文件
z is to handle files that were compressed using gzip.
c is to compress.
v is to be verbose about what is going on.
f is to force overwriting if it was already extracted.

3.语法:
 
  tar [-zxcvfpP] filename  解压缩
  tar -N 'yyy/mm/dd' /path -zcvf target.tar.gz source 压缩

  参数说明:
  -z:是否同时具有 gzip
  -x:解开一个压缩文件
  -t:查看tarfile里面的文件
  -c:建立一个压缩文件
  -v:压缩过程中显示文件
  -f:使用文件名
  -p:使用原文件的原有属性
  -P:可以使用绝对路径
  -N:比后面接的日期(yyy/mm/dd)还要新的文件才会被打包进新建文件夹中

范例:
  tar -cvf directory.tar directory
只将目录整合打包成一个文件

  tar -zcvf directory.tar.gz  directory
除了将目录打包外,同时以gzip压缩。

  tar -zcvf filename.tar.gz /home/test/*
将/home/test目录下的文件全部打包并压缩为一个filename.tar.gz文件


jar的使用:

把当前目录下的所有文件打包成game.war
jar -cvfM0 game.war ./

-c   创建war包
-v   显示过程信息
-f   
-M
-0   这个是阿拉伯数字,只打包不压缩的意思


解压game.war

jar -xvf game.war

解压到当前目录

分享到:
评论

相关推荐

    jdk-8u261-linux-x64.tar linux jdk

    jdk-8u261-linux-x64.tarjdk-8u261-linux-x64.tarjdk-8u261-linux-x64.tar" 表明这是Java开发工具包的一个更新版本,特别是JDK 8 Update 261(8u261),并且提供的是一个可下载和解压缩的文件,用于在Linux系统上...

    Linux 基础 96-打包压缩-03-gzip压缩和解压缩介绍和演练.flv

    Linux 基础 96-打包压缩-03-gzip压缩和解压缩介绍和演练.flv

    _bz2.cpython-36m-x86_64-linux-gnu.so,.zip

    在Linux系统中,BZip2命令行工具也常常被用来压缩和解压缩文件,比如`bzip2`用于压缩,`bunzip2`用于解压缩。这些工具可以通过shell脚本或者集成到自动化流程中,方便地处理大量文件。 在开发Python应用时,了解...

    sevenzipjbinding.jar和sevenzipjbinding-Linux-arm64.jar

    4. "lib"目录下的文件可能包含运行7-Zip功能所需的动态链接库,对于在Linux环境下执行压缩和解压缩操作至关重要。 5. 这些资源对中国国内自主可控的软硬件生态,尤其是基于ARM架构的环境,具有重要价值。

    Linux 基础 97-打包压缩-04-bzip2压缩和解压缩介绍和演练.flv

    Linux 基础 97-打包压缩-04-bzip2压缩和解压缩介绍和演练.flv

    Linux文件压缩和解压缩命令.docx

    Linux 文件压缩和解压缩命令 在 Linux 系统中,我们通常使用的文件压缩命令有:bunzip2、bzip2、cpio、gunzip、gzip、split(切割文件)、zgrep(在压缩文件中寻找匹配的正则表达式)、zip、unzip、tar 和 rar。...

    Linux文件压缩和解压缩命令使用详解.docx

    Linux 文件压缩和解压缩命令使用详解 本文档主要介绍了 Linux 系统中常用的文件压缩和解压缩命令,包括 tar、rar 等命令的使用方法和选项。 一、tar 命令 tar 命令是 Linux 系统中最常用的文件压缩和解压缩命令。...

    Linux或Unix压缩和解压缩命令总结

    Linux和Unix系统下,常用的各种格式文件的压缩和解压缩命令总结

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

    ### Linux常用的压缩与解压缩命令详解 在Linux操作系统中,数据的压缩与解压缩是非常常见的操作之一,这对于节省存储空间、提高数据传输效率等方面都非常重要。本文将详细介绍Linux下常用的几种压缩格式及其对应的...

    Linux 压缩解压缩

    在Linux操作系统中,压缩和解压缩是日常工作中常见的任务,特别是在处理大文件或优化存储空间时。本篇文章将深入探讨Linux中的压缩与解压缩技术,包括常用的命令、选项及其应用场景。 1. **gzip命令** - `gzip` 是...

    Linux系统的文件压缩和解压缩方法.pdf

    Linux系统的文件压缩和解压缩方法.pdf Linux系统的文件压缩和解压缩方法是Linux系统中非常重要的一部分。了解Linux系统的文件压缩和解压缩方法对提高用户使用Linux系统的能力非常有帮助。本文将对Linux系统的文件...

    qpress-11-linux-x64

    接下来,我们可以开始使用"qpress"进行文件的压缩和解压缩操作。使用方法通常会在工具的文档或帮助信息中给出。比如,如果"qpress"支持常见的命令行参数,你可能可以用以下方式压缩一个文件: ```bash qpress -c ...

    Linux中常用的压缩和解压缩命令汇总.docx

    在Linux操作系统中,由于其开源和自由的特性,存在多种压缩和解压缩工具,每种工具支持不同的文件格式。以下是一份详细的Linux中常用的压缩和解压缩命令汇总: 1. **`.tar`**:`.tar`文件是简单地将多个文件或目录...

    Qpress-11-linux-x64

    总之,Qpress-11-linux-x64是专为64位Linux系统设计的高效压缩工具,通过简单的命令行操作即可实现数据的压缩和解压缩。了解并熟练使用Qpress,无疑将提升你在Linux环境下的工作效率,为你的数据管理和存储带来便利...

    jdk-8u181-linux-x64.tar.gz

    在Linux系统中,用户通常需要先使用`tar`命令解压文件,然后用`gzip`或`gunzip`来解压缩,或者直接使用`tar -zxvf`组合命令一步完成解压和解压缩。 安装`jdk-8u181-linux-x64.tar.gz`的步骤通常包括以下几个部分: ...

    Linux基础课件-- 压缩解压-tar命令.pptx

    通过结合不同的选项,`tar`还可以实现文件的压缩和解压缩功能。其基本格式如下: ```bash tar [选项] 源目录或文件 ``` 其中,`选项`是控制`tar`行为的关键参数,例如: - `-c`:创建新的归档文件。 - `-x`:从...

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

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

    Linux的压缩和解压缩的方法总结

    在Linux系统中,压缩和解压缩文件是日常操作的一部分,特别是在处理大文件或备份数据时。下面我们将详细探讨几种常见的压缩格式以及对应的命令行工具。 一、常用的压缩格式 1. **.zip**:这是一种跨平台的压缩格式...

    07-Linux解压缩

    Linux系统中,文件压缩和解压缩是非常常见的操作。压缩文件可以减少存储空间,提高文件传输速度,但同时也需要解压缩以便使用。Linux系统中提供了多种压缩格式,包括.tar、.gz、.tar.gz、.bz2、.tar.bz2、.bz、.Z、....

Global site tag (gtag.js) - Google Analytics