Linux中最常见的5中压缩格式:

  • zip
  • gz
  • bz2
  • tar.gz
  • tar.bz2

一、.zip压缩命令

压缩文件

zip [压缩文件名] [源文件]

例如: zip zijeak.zip zijeak

注意:linux中不区分文件的后缀名,但为了人阅读方便,在建立压缩文件时,必须带上压缩后缀

压缩目录

zip -r [压缩文件名] [源文件]

例如: zip -r zijeak.zip zijeak

解压缩

unzip [压缩文件]

例如: unzip zijeak.zip

二、.gz压缩命令

压缩文件

gzip [源文件]

压缩为.gz后缀的压缩文件,压缩后源文件会消失

gzip -c [源文件] > [压缩文件]

源文件保留

gzip -r [目录]

压缩目录下的所有子文件,但是不能压缩目录

解压缩

(1)   gzip -d [压缩文件]

(2)   gunzip [压缩文件]

解压缩命令后可以跟多个压缩文件,批量解压

三、.bz2压缩

压缩文件

bzip2 [源文件]

压缩为.bz2格式文件,不保留原文件

bzip2 -k [源文件]

注意:bzip2命令不能压缩目录

解压缩

bzip2 -d [压缩文件]

-k保留压缩文件

bunzip2 [压缩文件]

-k保留压缩文件

四、.tar.gz格式压缩 .tar.bz2格式压缩

压缩文件

tar -cvf [打包文件名] [源文件]

-c 打包

-v 显示过程

-f  指定打包后的文件名

-z 压缩为.tar.gz格式

-j  压缩为.tar.bz2格式

例如  tar -cvf zijeak.tar zijeak

接下来就可以使用gzip或bzip2命令压缩为.tar.gz或.tar.bz2格式

解压缩

tar -xvf [打包文件名]

-x解打包

-z解压缩.tar.gz格式

-j解压缩为.tar.bz2格式

-t测试,只查看,不解压

tar jxvf zijeak.tar.bz2 -C /temp/

-C用来指定解压缩位置

最新文章

  1. 使用OWIN作为WebAPI的宿主
  2. Linux(十)___iptables防火墙
  3. 将数据从MySQL迁移到Oracle的注意事项
  4. LeetCode Intersection of Two Arrays
  5. net.sf.json 时间格式的转化
  6. HTTP 1.1与HTTP 1.0的比较
  7. [转]ASP.NET MVC 入门7、Hellper与数据的提交与绑定
  8. -_-#【React】
  9. Javascript:一个优雅的时钟
  10. GridView控件-01-[简单的数据显示]
  11. Entity Framework With Oracle
  12. Lua Behavior Tree For Unity3D(Lua描述行为树For Unity3D)
  13. EOS 的世界里可能再也没有小偷了
  14. centos7下git安装
  15. CloseHandel(_beginthreadex): 只是关闭了线程句柄对象,并不会结束线程。
  16. numpy之一些名称含义(持续更新)
  17. 不接入微信sdk,在APP中实现微信分享,支付
  18. 《剑指offer》第五十题(字符串中第一个只出现一次的字符)
  19. Linux中Shell
  20. django源码解析之 BooleanField (三)

热门文章

  1. Spring Security(3):配置与自动配置的介绍及源码分析
  2. JavaScript基础------数组
  3. 让IIS支持解析.json格式文件
  4. LomBok插件--模型类注解
  5. Jmeter 逻辑控制器 之 Runtime Controller
  6. 《精通并发与Netty》学习笔记(06 - Apache Thrift使用简介)
  7. 最新 携程java校招面经 (含整理过的面试题大全)
  8. golang 二维切片
  9. 微信小程序的calc不生效处理
  10. GitHub项目管理维护实用教程