Linux中常用的打包,压缩,解压 tar指令 zip指令

1.gzip 命令

gzip 会就地压缩,也就是源文件会被压缩文件替代。



解压缩 加指令 -d




2. xz 命令

默认情况下,xz 命令也是就地压缩,原始文件将被覆盖。



解压缩 加指令 -d



3.zip 命令

zip 命令和前面的 gzip xz 不一样,它压缩后不会覆盖原有的文件。



压缩目录:



解压缩



4.tar 命令

tar 的作用:tar 是打包命令,也就是将一系列文件,或者某个文件夹,打包成单一文件。如果配合前面介绍的 几 种压缩命令 gzip xz (不包含 zip ),那么其可以完成 打包+压缩 的功能。

tar 执行完后,原有文件或者目录将保留。

下面先介绍 tar 最常用的参数:

-c : create 的意思,创建 tar 文件;

-t : 查看 tar 文件;

-x : 打包或者解压缩;

-z : 用 gzip 来压缩;

-j : 用 bzip2 来压缩;

-J : 用 xz 来压缩;

-f : 后面接需要生成的文件名;

-v : verbose 的意思,显示打包压缩或者解打包解压缩过程中的详细信息;

-C : 后面接某个目录,将文件加压缩到该特定目录下(默认是解压缩在当前目录)

1.tar 打包多个文件



2.tar 和zx 配置 打包加压缩



3.tar 和zx 配合 解包 解压


相关文章

java实现zip文件的解压 java解压压缩包到指定文件夹

一、导入相关依赖包<dependency> <groupId>org.apache.ant</groupId> <artifactId>...

Linux常用命令-解压缩篇 linux解压命令zxvf

前言Linux常用命令中,有很多用于对文件的压缩或解压,本文将介绍这些解压缩命令中不常见却非常实用的用法。tartar是linux中最常用的解压缩命令。tar命令可用于处理后缀名为tar,tar.gz...

如何使用Java API操作HDFS系统? java api hdfs

1.搭建项目环境打开Eclipse选择FileàNewàMaven Project创建Maven工程,选择“Create a simple project ”选项,点击【Next】按钮,会进入“New...

由三个感叹号开启的 Debug 篇章? 有三个感叹号的句子

如下所示,当我在进行单元测试时,控制台居然抛出了这么诡异的bug!三个感叹号开头此刻的我 ???异常信息如下:java.lang.ClassNotFoundException: junit.frame...

甲骨文:Java始终与Windows XP不离不弃

IT之家(www.ithome.com):甲骨文:Java始终与Windows XP不离不弃7月4日,Java美国官网正式宣布Java 8不再支持Windows XP,不少XP用户担忧Java将停止X...