当前位置: 首页 > news >正文

Linux文件压缩和解压命令【gzip、gunzip、zip、unzip、tar】【详细总结】

解压和压缩

  • gzip/gunzip
    • gzip 压缩文件
    • gunzip 解压缩文件
  • zip/unzip
    • zip
      • 命令语法
      • 命令选项
      • 实例
    • unzip
      • 语法:
      • 命令选项
      • 实例
  • tar
    • 语法
    • 实例
      • 例一:将文件打包成tar包
      • 例二:查阅 tar包内有哪些文件
      • 例三:将tar 包解压

gzip/gunzip

gzip用于解压文件,gunzip 用于解压缩文件

gzip 压缩文件

只能将文件压缩为*zip文件,源文件被压缩后不存在请添加图片描述

gunzip 解压缩文件

只能将.gz文件解压缩,压缩文件解压后不存在
请添加图片描述

zip/unzip

zip用于压缩文件,unzip用于解压文件

zip

命令语法

zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]

命令选项

请添加图片描述

实例

1、zip b.zip b.txt 压缩一个名为b.zip的文件;
请添加图片描述

unzip

语法:

unzip(选项)(参数)

命令选项

请添加图片描述

实例

unzip b.zip
请添加图片描述

tar

压缩和解压缩命令

语法

tar [必要参数] [选择参数] [文件]请添加图片描述

实例

例一:将文件打包成tar包

tar -cvf b.tar b.txt(仅打包,不压缩。)
请添加图片描述
命令:tar -zcvf b.tar.gz b.txt (打包后,以 gzip 压缩。)
请添加图片描述

例二:查阅 tar包内有哪些文件

tar -ztvf b.tar.gz
由于我们使用 gzip 压缩的tar.tar.gz,所以要查阅tar.tar.gz包内的文件时,就得要加上 z 这个参数了。

请添加图片描述

例三:将tar 包解压

tar -zxvf b.tar.gz
在预设的情况下,我们可以将压缩档在任何地方解开的。请添加图片描述

http://www.dtcms.com/a/225.html

相关文章:

  • vue.js毕业设计,基于vue.js前后端分离外卖点餐系统(H5移动项目) 开题报告
  • lazada买家订单导出
  • OTA: Optimal Transport Assignment for Object Detection原理与代码解读
  • JS 获取一个对象的 key 值和 value 值
  • MPLS_微P恩
  • R语言探索 BRFSS 数据和预测
  • 卡尔曼滤波器
  • DJYGUI系列文章十一:GDD矩形区域运算
  • pyinstaller打包记录|| 打包成功,含xgboost打包遇到的问题
  • Kotlin 使用vararg可变参数
  • 数字集成电路设计(五、仿真验证与 Testbench 编写)(五)
  • OSI七层参考模型和TCP/IP四层(五层)参考模型
  • 网易有道三季报解读:转型“有道”,但依旧道阻且长
  • 堆排序(算法实现)
  • antd table 表格滚动高度适配
  • 云原生周刊 | 波音公司允许员工给开源项目做贡献
  • IPv6通信实验
  • 【微信小程序】列表渲染wx:for
  • 链表OJ题+牛客题
  • 使用Cpolar+freekan源码 创建在线视频网站
  • (HAL库)实验1 点亮一个LED
  • 小学生python游戏编程arcade----敌人自动移向角色并开火类的实现
  • java高级篇 Mybatis-Plus
  • 【数据结构】链表
  • 整夜我的背影是一条踏往星空的道路
  • java-net-php-python-jspm小区物业管理系统设计计算机毕业设计程序
  • CentOS 软件包 rpm 管理学习笔记
  • 对比Python,PySpark 大数据处理其实更香
  • 个人开发者轻松接入支付回调
  • vue3的面试题