常用压缩格式:  .zip   .gz   .bz2   .tar.gz   .tar.bz2

1、.zip格式压缩

zip 压缩文件名 源文件
压缩文件
zip -r 压缩文件名 源目录
压缩目录
unzip 压缩文件
解压缩zip文件

  .zip格式压缩可以和Windows通用

2、.gz格式压缩

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

  .gz可以在Windows下解压

3、.bz2格式压缩

bzip2 源文件
压缩为.bz2格式,不保留源文件
bzip2 -k 源文件
压缩之后保留源文件 注意:bzip2命令不能压缩目录 bzip2 -d 压缩文件
解压缩,-k保留压缩文件
bunzip2 压缩文件
解压缩,-k保留压缩文件

4、.tar.gz格式压缩和.tar.bz2压缩格式

  tar打包命令:

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

  tar解打包命令:

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

  .tar.gz:

其实.tar.gz格式是先打包为.tar格式,再压缩为.gz格式

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

  .tar.bz2:

tar -jcvf 压缩包名.tar.bz2 源文件
选项:
-j: 压缩为.tar.bz2格式
tar -jxvf 压缩包名.tar.bz2
选项:
-x: 解压缩.tar.bz2格式

  指定解压缩路径

tar -jxvf 压缩包名 -C 目标目录

  压缩多个文件只需在命令末尾空格+文件名即可

  指定压缩包生成位置在压缩包名前加绝对路径即可

tar -ztvf 压缩包名
选项:
-z: 查看压缩包内容但不解压

  

最新文章

  1. VMware ESXi客户端连接控制台时提示"VMRC控制台连接已断开...正在尝试重新连接"的解决方法
  2. MySQL基础 - 内置函数
  3. 5JS树形结构菜单和jQuery版
  4. 关于Apacheserver的訪问控制
  5. Android 特殊符号的转码大全
  6. 快速构建Windows 8风格应用9-竖直视图
  7. CSS align-content 属性
  8. jsp的开发模式
  9. 实践作业1:测试管理工具实践 Day4
  10. 64位linux下安装ps模拟器ePSxe
  11. conn.encoders[SafeBytes] = conn.encoders[bytes] KeyError: <class 'bytes'>
  12. 01-时间复杂度、对数器(python)、冒泡、选择、递归实质、归并、小和问题、逆序对、mid
  13. python技巧 switch case语句
  14. 关于发件人地址会自动增加BATV及prvs的问题处理方法
  15. LSTM长短期记忆神经网络模型简介
  16. 一步一步学android控件(之六) —— MultiAutoCompleteTextView
  17. Python 中遍历序列中元素和下标
  18. 用最简单的例子理解复合模式(Composite Pattern)
  19. 设计模式——迭代器(Iterator)模式
  20. css清除浮动float的几种方法

热门文章

  1. Linux/Android——输入子系统input_event传递 (二)【转】
  2. android7.0 编译问题及解决【转】
  3. GeHost powershell
  4. ModuleNotFoundError: No module named 'urlparse'
  5. linux下的C语言开发 进程创建 延伸的几个例子
  6. A bad vacation
  7. Linux 系统管理命令 - uptime - 显示系统的运行时间及负载
  8. js中return的作用及用法
  9. bzoj 1059: [ZJOI2007]矩阵游戏【匈牙利算法】
  10. Wannafly挑战赛29A御坂美琴