常用压缩格式:  .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:        查看压缩包内容但不解压

  

转载于:https://www.cnblogs.com/Simon212/p/11041683.html

Linux常用命令——压缩与解压缩命令相关推荐

  1. Linux 常用的压缩与解压缩命令详解

    Linux 常用的压缩与解压缩命令有:tar.gzip.gunzip.bzip2.bunzip2.compress .uncompress. zip. unzip.rar.unrar 等. tar 最 ...

  2. linux 常用压缩命令,Linux常用的压缩及解压缩命令

    Linux常用的压缩及解压缩命令如表1所示. 表1 Linux常用的压缩及解压缩命令说明 常用命令 简要中文说明 程序所在目录 gzip 压缩成文件名为.gz的压缩文件(也可用–d选项变成解压) /b ...

  3. Linux常用文件压缩/解压命令格式大全(tar、gzip、bzip2、zip、compress、cpio、compress、dd)建议收藏

    Linux常用文件压缩/解压命令格式大全 1. tar 2. gzip 3. bzip2 4. zip 5. compress 6. cpio 7.dd 1. tar 打包备份后的文件包缀:.tar ...

  4. Linux常用的压缩和解压命令gzip,gunzip,tar,zip, unzip和bzip2,bunzip2

    Linux常用的压缩和解压命令 1.压缩解压gzip和gunzip 特点: 压缩比例大概为6:1 该命令只能压缩文件,不能压缩目录 压缩或者解压后不保留源文件 压缩示例:gzip 需要压缩的文件 解压 ...

  5. gzp解压命令 linux_Linux下最常用的压缩及解压缩命令

    Linux下最常见的压缩文件格式: tar.tar.gz.tar.bz2.zip tar命令参数: -c: create创建打包 -x:extract解压 -t:查看内容 -r:向压缩归档文件末尾追加 ...

  6. linux .gz文件 压缩与解压缩命令

    1. 压缩文件 gzip 源文件 如压缩 b.txt 使用命令 gzip b.txt 注意 压缩为 .gz 文件 源文件会消失 如果想保留源文件 使用命令 gzip -c 源文件 > 压缩文件 ...

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

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

  8. Linux 压缩、解压缩命令

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

  9. linux为什么用tar压缩,linux下tar压缩和解压命令用法详解

    linux下tar压缩和解压命令用法详解 2017-03-25 14:06 分享人:老牛 将/usr/local/test目录下所有文件仅打包,不压缩到 /usr/local/auto_bak/目下 ...

最新文章

  1. 回归 统计绘图_手把手教绘制回归分析结果的森林图「GraphPad Prism和Excel」
  2. 利用SeekFree的核心板调试MM32F3277的ISP功能
  3. mac上安装Chromedriver注意事宜
  4. 共享服务器硬件要求,共享服务器的配置与管理.doc
  5. bucket sort sample sort 并行_双调排序Bitonic Sort,适合并行计算的排序算法
  6. Leetcode每日一题:48.rotate-image(旋转图像)
  7. smartforms长文本处理方式
  8. spdlog: undefined reference to `fmt::SystemError::init(int, fmt::BasicCStringRef<char>, fmt::ArgList
  9. C#编程(八十)---------- 异常类
  10. window7DOS常用命令
  11. C语言符号意思(看了必懂系列)
  12. 机器学习实战——3.4 示例:使用决策树预测隐形眼镜类型
  13. java执行cls命令_java开发系统内核:cls 屏幕清空命令的实现
  14. 不使用setPositiveButton 如何让alertdialog消失
  15. Windows系统下通过文件路径进入相应DOS界面
  16. android删除sdcard文件系统,Android 5.0+删除Sdcard文件
  17. UE4导入外部插件方法
  18. 国庆怎么玩?国庆去面试!
  19. GO TO SHEN ZHEN
  20. python商品打折问题公式_python障碍式期权定价公式

热门文章

  1. DPDK KNI 接口2
  2. mysql中case when then的用法
  3. C# VS中类的开头自动生成
  4. 函数:使用递归实现阶乘
  5. CSS3混合模式mix-blend-mode/background-blend-mode简介
  6. C#泛型集合之Dictionaryk, v使用技巧
  7. jQuery Masonry 一个 jQuery动态网格布局的插件
  8. linux常用shell命令面试,shell经典笔试题目总结
  9. leetcode算法题--回文链表
  10. grep 模糊匹配_vim 的模糊查找插件 LeaderF 新功能介绍(二)