当前位置: 首页 > 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
在预设的情况下,我们可以将压缩档在任何地方解开的。请添加图片描述

相关文章:

  • 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源码 创建在线视频网站
  • 解放日报:让算力像“水电煤”赋能千行百业
  • 国家卫健委对近日肖某引发舆情问题开展调查
  • 陕西省通报6起违反八项规定典型问题,省卫健委原主任刘宝琴违规收受礼品礼金
  • 建设银行南昌分行引金融“活水”,精准灌溉乡村沃土
  • 五一小长假,带着小狗去上海音乐厅
  • 农业农村部:把住能繁母猪存栏量“总开关”,引导养殖场户优化母猪存栏结构、合理控制产能