1. 快速开始

# 压缩
tar zcvf file_name.tar.gz dir_name
# 解压
tar zxvf file_name.tar.gz

【参考】Linux tar gz, bz2, xz comparison – ookangzheng : https://www.ookangzheng.com/linux-tar-gz-bz2-xz-comparison/

2. 解压缩命令速查

主要考虑电脑端宽屏浏览体验,表格选择横向排布
手机端纵屏浏览体验会有所降低,希望大家包涵

2.1. 常用命令

文件类型 .tar.gz/.tgz .tar.bz2/.tar.bz .tar.Z .tar.xz
压缩 tar zcvf tar jcvf tar Zcvf tar Jcvf
解压 tar zxvf tar jxvf tar Zxvf tar Jxvf

2.1.1. 分卷压缩

# 压缩
tar zcvf dir_name | split -d -b 100m - file_name.tar.gz.
# 解压
cat file_name.tar.gz* | tar -zxf

2.2. 其他命令

文件类型 .tar .gz .Z .bz2/.bz .zip .rar
压缩 tar cvf gzip compress bzip -z zip rar a
解压 tar xvf gunzip/gzip -d uncompress bunzip2/bzip2 -d unzip unrar x
  • .tar 为打包/解包格式,不对文件进行压缩
  • .zip/.rar 需要安装特定程序

3. tar 命令参数

3.1. 必备参数

-f: 参数需置于末尾,接档案名

3.2. 独立参数

-c: 建立压缩档案
-x: 解压
-t: 查看内容
-r: 向压缩归档文件末尾追加文件
-u: 更新原压缩包中的文件

3.3. 可选参数

-z: 含 gzip 属性
-j: 含 bz2 属性
-Z: 含 compress 属性
-v: 显示所有过程
-O: 将文件解开到标准输出

4. 扩展

压缩算法的性能比较:Quick Benchmark: Gzip vs Bzip2 vs LZMA vs XZ vs LZ4 vs LZO - CatchChallenger wiki : https://catchchallenger.first-world.info/wiki/Quick_Benchmark:_Gzip_vs_Bzip2_vs_LZMA_vs_XZ_vs_LZ4_vs_LZO


【参考】Linux tar.gz、tar、bz2、zip 等解压缩、压缩命令详解 | 菜鸟教程: https://www.runoob.com/w3cnote/linux-tar-gz.html


  • 文章系个人学习总结,希望可以给大家带来些许启发,欢迎提出建议或给予指正。
  • 本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
  • 欢迎大家转载分享,转载请标明源地址,谢谢

tar gz bz xz 解压缩命令相关推荐

  1. TAR GZ 压缩,解压缩命令

    01-.tar格式 解包:[*******]$ tar xvf FileName.tar 打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压 ...

  2. linux系统下tar/gz/7z/xz/bz2/zip等各种格式的打包压缩解压

    linux系统下总会遇到各种格式的压缩包,什么tar/gz/7z/xz/bz2/zip等等,每种格式文件的解压和压缩方法都不完全一致,所携带的参数也都各有千秋,初学者往往会一脸茫然,不知如何是好.于是 ...

  3. tar.gz文件怎么解压缩_如何解压缩tar.gz文件

    tar.gz文件怎么解压缩 如果您使用开源软件,则有时可能会遇到.tar文件. 开源tar存档实用程序自1979年以来一直存在,因此它在POSIX世界中确实无处不在. 它的目的很简单:它将一个或多个文 ...

  4. tar/gz/bz/gz2/bz2...压缩与解压缩

    *.gz2用gunzip2 *.gz2 For examplegunzip2 *.tar.gz2,解出一个*.tar文件, 然后tar -vxf *.tar即可 .rar格式 解压:[*******] ...

  5. linux gz bz,linux把文件压缩命令 tar gz bz bz2

    01-.tar格式 解包:[*******]$ tar xvf FileName.tar 打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压 ...

  6. tar gz bz bz2 等各种解压文件使用方法

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

  7. rpm, tar, gz, bz, bz2, rar, zip, lha, deb, 解压

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

  8. linux,rpm, tar, gz, bz, bz2, rar, zip, lha, deb, 解压

    linux下解压命令大全 .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) --------- ...

  9. linux 的gz命令详解,linux tar.gz压缩解压命令详解

    linux tar.gz命令是一个常见的文件解压缩命令,那么它具体用法是怎样的呢?下面由 小编为大家整理了linux tar.gz命令的相关知识,希望对大家有帮助! 1.linux tar.gz压缩命 ...

最新文章

  1. flannel源码分析--main
  2. Kafka参数图鉴——unclean.leader.election.enable
  3. matlab波形振幅,MATLAB正交振幅调制解调仿真分析(一)
  4. 使用Maven安装本地jar
  5. Objective-C反射机制
  6. 算法 - 二分查找(非递归实现二分查找)
  7. 5分钟入门Lindorm SearchIndex
  8. 信息学奥赛一本通 1074:津津的储蓄计划 | 1835:【04NOIP提高组】津津的储蓄计划 | OpenJudge NOI 1.5 22
  9. Nginx的Gzip介绍之压缩和解压缩
  10. qt截图怎样实现橡皮擦_利用QT实现截屏的四种方法
  11. 将vscode改成中文界面
  12. mac android 手机连接打印机,为什么苹果电脑连接打印机打不出来怎么办
  13. 关于Python对于图像处理详解
  14. 远程桌面不能复制粘贴解决办法
  15. 在php内乱码如何动态的进行解决掉
  16. 幻觉艺术——不要轻易相信自己的眼睛
  17. 学计算机了情话,二十句哄女朋友的情话 每句都很管用
  18. pageadmin已经过时_为何激光光盘已经过时了
  19. 麒麟操作系统V10默认的大页大小
  20. Leetcode 334.递增的三元子序列

热门文章

  1. Linux系统性能监控与调优
  2. ad7714 c语言程序,基于AD7714的高精度数字化称重传感器设计.pdf
  3. 《哲学家们都干了些什么》读后感
  4. python plot设置坐标轴_python中plot怎么设置横纵坐标名称
  5. 分享一位小姐姐的秋招银行面试~
  6. 论文阅读:Deep convolutional neural networks for pan-specific peptide-MHC class I binding prediction
  7. OPPO A7X 刷机小结
  8. gem意思_出道10年,很多人不知道邓紫棋英文名GEM背后含义
  9. 浙江计算机职业高考试题,浙江省信息技术高考试卷及答案
  10. ipad1无法安装应用程序_适用于儿童的31种出色iPad应用程序