一、常见的压缩格式:

二、.zip格式压缩

1、压缩文件、文件夹

zip  压缩后文件名(.zip结尾)  压缩文件名zip  -r  压缩后文件夹(.zip结尾) 压缩文件

2、解压缩

unzip  压缩文件

三、.gz格式压缩

1、压缩

gzip 源文件                      #压缩为.gz格式的压缩文件,源文件会消失
gzip -c 源文件 > 压缩文件         #压缩为.gz格式,源文件保留
gzip -r 目录                     #压缩目录下所有的子文件,但是不能压缩目录

2、解压缩

gzip -d 压缩文件      #解压缩文件
gunzip 压缩文件       #解压缩文件

四、.bz2格式压缩(不能压缩目录)

1、压缩

bzip2 源文件        #压缩文件,不保留源文件
bzip2 -k 源文件     #压缩之后保留源文件

2、解压缩

bzip2 -d 压缩文件   #解压缩,-k保留压缩文件
bunzip2 压缩文件    #解压缩,-k保留压缩文件

五、tar格式

1、打包命令tar

tar -cvf 打包文件名 源文件
选项:-c:     打包-v:    显示过程-f:    制定打包后的文件名

2、解打包命令

tar -xvf 打包文件名
选项:   -x:    解打包

六、.tar.gz格式

1、压缩

tar -zcvf 压缩包名.tar.gz 源文件
选项:-z:    压缩为.tar.gz格式

2、解压缩

tar -zxvf 压缩包名.tar.gz
选项:-x:    解压缩.tar.gz格式

七、.tar.bz2压缩格式

1、压缩

tar -jcvf 压缩包名.tar.bz2 源文件
选项:-z:    压缩为.tar.gz格式

2、解压缩

tar -jxvf 压缩包名.tar.bz2
选项:-x:    解压缩.tar.gz格式

3、.tar.bz2或者.tar.gz 格式指定到解压目录

tar -jxvf 文件名 -C 解压目录

4、.tar.bz2或者.tar.gz只查看内部内容,不解压

tar -ztvf 文件名.tar.gz

linux达人养成计划学习笔记(四)—— 压缩命令相关推荐

  1. Linux : shell基础(慕课网Linux达人养成计划课程笔记)

    Shell概述 shell是Linux中的命令行解释器,为用户提供了一个向Linux内核发送请求一边运行程序的界面系统级程序,用户可以用shell来启动.挂起.停止甚至编写一些程序. shell还是一 ...

  2. Linux达人养成计划I详细笔记(二)Linux分区与安装

    本系列博文是听了课程Linux达人养成计划后的个人学习笔记,较为详细,供大家参考. 目录 第2章 Linux分区与安装 2.1系统分区 2.2 Linux安装 第2章 Linux分区与安装 2.1系统 ...

  3. Linux达人养成计划 一

    [Linux]第三章 linux 命令基本格式及文件处理命令(一) 命令基本格式 1.据统计 linux 可识别的命令超过3000条, 常用200条左右. 2.[root@localhost ~]# ...

  4. Linux常用命令(2)- - -Linux达人养成计划I

    一 文件搜索命令 文件搜索命令- - -locate 命令格式 1. locate 文件名 在后台数据库/var/lib/mlocate中按文件名搜索,搜索速度更快 数据库不是实时更新(每天更新一次) ...

  5. linux达人养成计划i,Linux达人养成计划 I

    多命令执行 :命令一:命令二 && 逻辑与 ||  前一条执行了后面不执行 管道符 1作为2的对象执行 netstat -an | grep LISTEN | wc -l   网络查询 ...

  6. linux达人养成计划 ppt,Linux达人养成计划 I

    可能你没有配置yum源,安装包没装上. 可以先去网上了解一下如何配置yum源. 然后,在进行mlocate的安装. 在centOS的系统中使用"locate"文件查找命令,发现该命 ...

  7. Linux性能优化实战学习笔记:第四十六讲=====实战分析

    Linux性能优化实战学习笔记:第四十六讲 一.上节回顾 不知不觉,我们已经学完了整个专栏的四大基础模块,即 CPU.内存.文件系统和磁盘 I/O.以及网络的性能分析和优化.相信你已经掌握了这些基础模 ...

  8. imooc-Linux达人养成计划 I

    imooc-Linux达人养成计划 I 第1章 Linux简介 1-1 Linux简介 Linux发展史 Minix 版本 Linux内核版本 Linux内核官网:www.kernel.org 内核版 ...

  9. 九十分钟极速入门Linux——Linux Guide for Developments 学习笔记

    转载自: 九十分钟极速入门Linux--Linux Guide for Developments 学习笔记 http://mp.weixin.qq.com/s?__biz=MzAwNTMxMzg1MA ...

最新文章

  1. 通过浏览器下载服务端图片到客户端
  2. python 人气高的项目_给大家推荐:五个Python小项目,Github上的人气很高的
  3. 如何提升微服务的幸福感?
  4. IOS UI 第三篇:基本UI
  5. 反向传播和梯度下降的区分
  6. jQuery的表单验证
  7. NYOJ-86 找球号(一)
  8. Vue学习笔记之15-vue-router详解
  9. 转:开源项目学习方法ABC
  10. jdk API说明手册
  11. (附源码)PHP疫情上报管理系统 毕业设计 170948
  12. Java全栈工程师(自学)
  13. centos 6.5安装杀毒软件clamav
  14. 大数据学习的五大步骤
  15. 整顿风暴后网址导航将何去何从 如何孕育重生
  16. python双柱状图与双折线图_双坐标实现图标中同时存在柱状图和折线图
  17. javascript全笔记-基础版(尚硅谷视频李立超老师)
  18. MATLAB app 实现音乐播放器
  19. nginx反向代理websocket 小坑
  20. DRA成国家标准 音视频步入中国时代

热门文章

  1. Mysql多表查询(案例2)
  2. ubutnu16.04搭建LAMP环境(搭建wordpress博客)
  3. java每秒限流_java限流工具类
  4. tomcat安装_基于CentOS 一键安装tomcat脚本
  5. python2.7安装tensorflowgpu_Ubuntu16.04+Python2.7+CUDA9.0+cuDNN7.0+TensorFlow 1.6 安装随笔
  6. 由于采用分时技术 用户可以独占计算机资源,计算机操作系统第1章练习题
  7. 【杂谈】有三AI知识星球指导手册出炉!和公众号相比又有哪些内容?
  8. 【杂谈】想成为机器学习学霸?先学会做笔记吧
  9. 【技术综述】深度学习新手如何开始合适的“调参”任务
  10. redis 的雪崩和穿透?