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. Microbiome:肠道菌群失衡促进高血压
  2. 《用广义CNOT门产生质数幂维的图态》
  3. 键盘I/O中断调用(INT 16H)和常见的int 17H、int 1A H
  4. Tensorflow运行程序报错 FailedPreconditionError
  5. idea 快捷键整理
  6. P2617 Dynamic Rankings 整体二分
  7. 被高中生物骗了这么多年,原来人体内细胞的DNA是有不同的?
  8. 【系统架构设计师】软考高级职称,一次通过,倾尽所有,2013年下半年系统架构设计师考试论文真题(论软件可靠性设计技术的应用)
  9. OpenShift 4 - Pod 优先级
  10. php71+yum源+epel,搭建CentOS在线yum源镜像服务器
  11. 零基础学python实战-Python3.6零基础入门与实战 PDF 带源码视频版
  12. 蓝桥2014c++真题:神奇算式
  13. ios开发 静音键设置_RGB、机械、静音全都要,入手新的居家办公利器
  14. C# 子类实例化基类 基类使用不了子类的方法_C# 接口与抽象类实例分析
  15. 算法设计与分析(第四版)第一章课后答案
  16. java怎么实现读取文件_Java读取文件的简单实现方法
  17. 发票识别OCR和发票扫描仪
  18. 嵌入式开发的学习路径
  19. Potential Fields
  20. Entry name ‘res/layout/test_toolbar.xml‘ collided

热门文章

  1. 挖掘视频网站【优酷】上被截断的视频的地址--002
  2. 【python正则表达式匹配获取文本中的11位手机号码】
  3. 【工具】FastStone Capture(FSCapture) 注册码
  4. Codeforces Global Round 4-D. Prime Graph(伯特兰-切比雪夫定理)
  5. 全流程调度——Azkaban入门与进阶
  6. 自动生成跨多端骨架屏
  7. 不花钱学英文读书笔记
  8. Learning to Communicate with Deep Multi-Agent Reinforcement Learning
  9. 我的自留地:闲言碎语
  10. Emacs Gnus 新闻组 入门使用