Linux系统压缩和解压文件指令

  • gzip/gunzip 指令:gzip 用于压缩文件, gunzip 用于解压的
    • 基本语法
    • 应用实例
    • 细节说明
  • zip/unzip 指令:zip 用于压缩文件, unzip 用于解压
    • 基本语法
    • zip 常用选项
    • unzip 的常用选项
    • 应用实例
  • tar 指令:打包指令,打包后的文件是 .tar.gz 的文件
    • 基本语法
    • 选项说明
    • 应用实例

gzip/gunzip 指令:gzip 用于压缩文件, gunzip 用于解压的

基本语法

gzip 文件  (功能描述:压缩文件,只能将文件压缩为*.gz 文件)
gunzip 文 件.gz   (功能描述:解压缩文件命令)

应用实例

案例 1: gzip 压缩, 将 /home 下的 hello.txt 文件进行压缩

案例 2: gunzip 压缩, 将 /home 下的 hello.txt.gz 文件进行解压缩

细节说明

当我们使用 gzip 对文件进行压缩后,不会保留原来的文件。

zip/unzip 指令:zip 用于压缩文件, unzip 用于解压

基本语法

zip  [选项] XXX.zip    将要压缩的内容(功能描述:压缩文件和目录的命令)
unzip   [选项] XXX.zip (功能描述:解压缩文件)

zip 常用选项

-r:递归压缩,即压缩目录

unzip 的常用选项

-d<目录> :指定解压后文件的存放目录

应用实例

案例 1: 将 /home 下的 所有文件进行压缩成 mypackage.zip

案例 2: 将 mypackge.zip 解压到 /opt/tmp 目录下

tar 指令:打包指令,打包后的文件是 .tar.gz 的文件

基本语法

tar  [选项]    XXX.tar.gz  打包的内容   (功能描述:打包目录,压缩后的文件格式.tar.gz)

选项说明

应用实例

案例 1: 压缩多个文件,将 /home/a1.txt 和 /home/a2.txt 压缩成 a.tar.gz

案例 2: 将/home 的文件夹 压缩成 myhome.tar.gz

案 例 3: 将 myhome.tar.gz 解压到 /opt/ 目录下

指定解压到的那个目录,事先要存在才能成功,否则会报错。

总结Linux系统压缩和解压文件指令——gzip/gunzip 指令、zip/unzip 指令、tar 指令相关推荐

  1. linux系统如何解gz文件,Linux 系统 压缩和解压 gz 格式文件

    Linux 系统 压缩和解压 gz 格式文件 引言 前面我们说了在 Linux 系统上比较常用的打包压缩解压  tar   及 zip 文件 的命令,那 Linux 上还有什么使用比较广泛的压缩解压文 ...

  2. Linux如何压缩和解压文件

    先看压缩 Linux zip 命令用于压缩文件. zip 是个使用广泛的压缩程序,压缩后的文件后缀名为 .zip 将 /home/html/ 这个目录下所有文件和文件夹打包为当前目录下的 html.z ...

  3. Linux系统-gzip命令 – 压缩和解压文件

    gzip命令来自于英文单词gunzip的缩写,其功能是用于压缩和解压文件.gzip是一款使用广泛的压缩工具,文件经过压缩后一般会以.gz后缀结尾,与tar命令合用后即为.tar.gz后缀. 据统计,g ...

  4. Linux文件管理-压缩和解压

    Linux文件管理-压缩和解压 文章目录 Linux文件管理-压缩和解压 压缩的好处 gzip命令 zip命令 tar命令 压缩的好处 1.节省磁盘空间占用率 2.节省网络传输带宽消耗Linux系统常 ...

  5. mac 命令行 解压7z文件_如何在Mac上快速压缩和解压文件?Mac上解压和压缩文件的方法...

    苹果mac电脑怎么压缩和解压文件?Mac电脑仅默认支持把文件压缩成zip格式,解压成zip.tar.gz,bz2等格式,有些操作需要安装第三方软件来完成,这篇文章为大家带来几种关于在Mac上解压和压缩 ...

  6. 如何在Mac上快速压缩和解压文件?Mac上解压和压缩文件的方法

    苹果mac电脑怎么压缩和解压文件?Mac电脑仅默认支持把文件压缩成zip格式,解压成zip.tar.gz,bz2等格式,有些操作需要安装第三方软件来完成,这篇文章为大家带来几种关于在Mac上解压和压缩 ...

  7. Linux中压缩和解压(gzip压缩/gunzip解压)(zip压缩/unzip解压)(tar打包解压)

    文章目录 Linux中压缩和解压(gzip压缩/gunzip解压)(zip压缩/unzip解压)(tar打包解压) 一.gzip压缩 / gunzip解压 1.命令 2.注意 3.案例 4.常用 二. ...

  8. Qt qCompress和qUncompress 压缩和解压文件

    利用Qt的qCompress和qUncompress来压缩和解压文件 有个特点,用qCompress压缩的文件不能直接用别的软件来解压,需要经过处理,否则只能利用Qt的qUncompress来解压,因 ...

  9. JAVA 7z Seven Zip 压缩和解压文件

    JAVA 7z Seven Zip 压缩和解压文件 7-Zip是基于GNU LGPL协议发布的软件,通过全新算法使压缩比率大幅提升 本文主要讲解通过JAVA方式把文件压缩成7z文件和对7z文件进行解压 ...

最新文章

  1. C++ 笔记(18)— 类和对象(this 指针、指向类的指针、类静态成员变量和函数)
  2. Photoshop CC2015软件安装资料及教程
  3. ML之LoR:LoR之二分类之线性决策算法实现根据两课成绩分数~预测期末通过率(合格还是不合格)
  4. genius choice for gopro
  5. ios程序内发送邮件的代码
  6. Serval and Toy Bricks
  7. java 输出全年日期_Java 输出某一年所有的日期
  8. sublime text3 按F5运行python代码
  9. 实用知识点梳理:香农定理、IP地址划分、基带信号、数据链路层协议、RSTP与IPoverATM
  10. java框架谁搭建_从零开始搭建一个开发框架(Java + Hibernate + Spring + Oracle)
  11. coco数据集大小分类_COCO数据集的简单介绍
  12. 矢量网络分析仪测量总结
  13. 【分享】笔记本触控面板使用指南
  14. python百度贴吧发帖签到_利用爬虫自动签到所有贴吧
  15. npm run tsc报错 (声明文件报错||tsc.js报错)
  16. 本地字体上传到网络后运用到微信小程序详细过程
  17. 关于Android中RSA数字签名的理解及使用
  18. 天秤座 的个人分析,真的很准,这段时间一直在关注星座。
  19. [Study]JavaWeb
  20. js习题(求两个数的和的四种方法)

热门文章

  1. opencv创建3通道图像
  2. c++ 传智课件_初二物理《科学探究:液体的压强》微课精讲+知识点+课件教案习题...
  3. 代数学引论 课后习题解答1
  4. 基于zui的后台管理系统-麦穗博客
  5. 使用百度API实现实时公交线路查询及列表显示
  6. node(koa)完成微信公众号自动回复功能
  7. 走近弹性力学物理方程
  8. 有哪些数据统计软件适合初学者使用?
  9. 4S店的驾驶证识别方案
  10. Apple Watch的对讲机功能使用教程