Linux压缩文件格式:.tar、.tar.bz2、.tar.gz
压缩工具:gzip、bzip2、tar、zip、rar

一、gzip
压缩文件:gzip+文件名
解压缩:gzip+ -d +.gz文件
英文助记:compress意思为压缩,decompress为解压缩,所以-d表示解压缩
-v:verbose mode,详细模式,即显示压缩过程
-r:recursive,递归,但gzip无法压缩文件夹,使用-r参数压缩文件夹时,只会将文件夹下的每一个文件压缩为.gz文件
-rd:-r + -d ,顾名思义,将文件夹解压缩

二、bzip2
输入bzip2 --help,查看详细参数
-d:decompress,解压缩
-z:compress,压缩
帮助信息中没有-r参数,所以bzip2也就不能压缩文件夹

三、tar打包工具
-c:将文件夹中文件打包,创建新归档,
-x:将文件从归档中提取,相当于解压缩
-j:使用bzip2过滤归档,也就是把归档使用bzip2压缩
-z:使用gzip过滤归档
-v:列出打包过程
-f:使用归档文件
tar -vcf test.tar test:将test文件夹打包为.tar文件
tar -vxf test.tar:将test.tar 提取
tar -vcjf test.tar.bz2 test:打包并使用bzip2压缩
tar -vxjf test.tar.bz2 test:解压缩和提取
tar -vczf test.tar.gz test:打包,使用gzip压缩
tar -vxzf test.tar.gz test:解压缩和提取
根据图中操作可以得知,需要注意顺序,一定要是打包文件.tar在前,同样参数顺序也是固定的,-vcjf不能写成-vcfj

四、rar
需要提前使用sudo apt-get install rar进行安装rar
rar -a test.rar test:压缩
rar x test.rar:解压缩

五、zip
zip -rv test.zip test:压缩
unzip -v test.zip:解压缩

Linux-----压缩与解压缩的使用相关推荐

  1. Linux 压缩、解压缩命令

    Linux 压缩.解压缩命令 tar 语法命令 tar [options-] [files] options: 选择 描述 -A 追加tar文件至归档 -c 创建一个新文档 -d 找出归档和文件系统的 ...

  2. Linux压缩与解压缩

    Linux压缩与解压缩 1.Linux gzip/gunzip命令 2.Linux zip/unzip 命令 3.Linux tar 命令 1.Linux gzip/gunzip命令 Linux gz ...

  3. kali linux解压文件.gz,kali linux 压缩文件解压缩命令(包含7z)

    tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) --------------- .gz 解压1 ...

  4. Linux 压缩、解压缩和文件切割的学习笔记

    目录 Linux 压缩.解压缩和文件切割的学习笔记 单文件的压缩和解压缩 compress 和 uncompress gzip.gunzip 和 zcat bzip2.bunzip2.bzcat 和 ...

  5. linux系统打包工具,Linux 压缩、解压缩和打包工具

    前言:你是否曾经因为某个文件占用空间较大,而空间紧缺的U盘无法存放此文件.你是否曾经因为软件里有太多文件而不方便复制和携带.你是否曾因需要备份太过零散而头疼.那么基于"文件压缩和打包&quo ...

  6. linux压缩与解压缩 tar命令

    linux解压 tar命令 tar命令 tar [-cxtzjvfpPN] 文件与目录 ....  参数:  -c :建立一个压缩文件的参数指令(create 的意思):  -x :解开一个压缩文件的 ...

  7. Linux 压缩,解压缩,打包指令

    linux压缩文件扩展名有以下几种: *.Z compress程序压缩的扩展名 *.gz gzip压缩后的扩展名 *.bz2 bzip2压缩后的扩展名 *.tar tar打包后的扩展名,没有被压缩过 ...

  8. Linux压缩、解压缩以及打包命令

    目录 bzip2命令 gzip命令 zip命令 tar命令 tar打包操作: tar解打包: tar打包压缩与解压缩解打包 1.tar调用bzip2 2.tar调用gzip 总结 bzip2命令 功能 ...

  9. Linux压缩与解压缩文件

    1.压缩文件 tar -zcvf test.tar.gz test.sql 说明:将test.sql压缩成test.tar.gz文件 2.解压缩文件 tar xzvf test.tar.gz 说明:解 ...

  10. C语言再学习 -- linux 压缩与解压缩含义

    解压缩 tar  -zxvf linux-2.6.32.17.tar.gz 压缩 tar -zcvf   linux-2.6.32.17.tar.gz linux-2.6.32.17 分别是四个参数 ...

最新文章

  1. 水系图一般在哪里找得到_一款支持智能抠图、钢笔抠图的在线抠图工具上线了 速抠图 sukoutu.com...
  2. 什么是posix?(Portable Operating System Interface 便携式操作系统接口)
  3. SQL语句 怎么把从一个表中查出来数据插入到另一个表中
  4. MVC3.0图片滚动和相册展示(下)
  5. MFC为窗口创建线程,以及线程与窗口间的通信
  6. byte 合并 java_java合并byte
  7. 大型网站架构系列:负载均衡详解(4)
  8. 4符号代码_ELF文件格式解析器 原理 + 代码
  9. 如何编写高质量的代码二 - 类的设计
  10. asp.net页面中Menu控件下拉菜单被frame挡住和iframe自适应高度的解决办法
  11. mybatis里面返回list集合
  12. JavaScript 验证统一社会信用代码/营业执照注册号
  13. 中信证券java面试_中信证券面试问题分享
  14. 深度解读Swarm/BZZ项目的风险与创新
  15. scrapy爬虫实战:伪装headers构造假IP骗过ip138.com
  16. 用python画一些有趣的图案(001)
  17. 关于Sunday算法以及实现
  18. 中国电信 合约协议   转载
  19. 分布式大矩阵SVD分解
  20. 什么是8口poe交换机?8口poe交换机有哪些特点?

热门文章

  1. oppo开发平台应用认领
  2. 将竖屏视频变成横屏,两边怎么自动填充模糊效果
  3. ifndef和if !defined的使用
  4. Camunda 数据库表结构介绍
  5. android9开机启动流程,手机开机的工作流程
  6. matlab 圆柱坐标系画图
  7. 网络直播平台搭建中直播协议和视频推流
  8. System Verilog——虚方法的使用
  9. 面对项目进度落后问题该如何应对
  10. oracle gi 安装时需要设置多播( multicast )