常用的打包压缩方式

  • windows常用rar
  • mac常用zip
  • linux常用tar.gz

打包/解包

tar是linux中最常用的备份工具,此命令可以把一系列的文件打包到一个大文件中,也可以把一个打包的大文件恢复一系列文件,但是不负责压缩

# 打包文件
tar -cvf 打包文件.tar 被打包文件或者路径# 解包文件
tar -xvf 打包文件.tar

  参数说明:

  • c 生成文档文件,创建打包文件
  • x 解开档案文件
  • v 列出归档接档的详细过程,显示进度
  • f 指定文档文件名称,f后面一定要加.tar,所以必须放选项最后

压缩和解压

xxx.tar.gz

tar与gzip命令结合可以使用实现文件打包和压缩

  • tar只负责打包文件,但不压缩
  • 用gzip压缩tar打包后文件,其扩展名一般用xxx.tar.gz

在linux中,最常见的压缩文件格式是xxx.tar.gz

在tar命令中有一个选项-z可以调用gzip,从而可以方便的实现压缩和解压的功能

#压缩文件
tar -zcvf 打包文件.tar.gz 被压缩的文件/路径..#解压文件
tar -zxvf 打包文件.tar.gz#解压文件到指定目录
tar -zxvf 打包文件.tar.gz -C 目标路径

  参数说明:

  • -C 解压缩到指定目录,注意:要解压缩的目录必须存在

xxx.tar.bz2

ar与bzip2命令结合可以使用实现文件打包和压缩

  • tar只负责打包文件,但不压缩
  • 用bzip压缩tar打包后文件,其扩展名一般用xxx.tar.bz2

在linux中,最常见的压缩文件格式是xxx.tar.bz2

在tar命令中有一个选项 -j 可以调用bzip2,从而可以方便的实现压缩和解压的功能

#压缩文件
tar -jcvf 打包文件.tar.bz2 被压缩的文件/路径..#解压文件
tar -jxvf 打包文件.tar.bz2

  

转载于:https://www.cnblogs.com/wenshinlee/p/11165196.html

Linux 打包和压缩相关推荐

  1. Linux 打包及压缩命令使用方法总结

    欢迎关注方志朋的博客,回复"666"获面试宝典 来源:https://tanjuntao.github.io/ 1. 概览 在这篇文章中,我将总结 Linux 系统下面常见的几种压 ...

  2. linux里打包和压缩文件,linux ---打包和压缩文件

    打包和压缩文件 tar -xzvpf file.tar.gz                    解压缩 tar -czvpf file.tar.gz  ***.***           打包压缩 ...

  3. Linux.打包和压缩命令

    这里之所以把压缩和打包的命令放在一块,原因是表象上,这两个命令类似. 打包:只是将很多个文件放在一个文件中.把棉花装在一个袋子中. 压缩:打包后,对文件进行压缩.把棉花装在一个袋子中,并用绳子捆住减少 ...

  4. linux打包压缩工具,linux 打包压缩工具

    以.gz结尾 gzip 压缩工具压缩的文件 gzip+文件名 [root@test ~]# gzip 2.txt [root@test ~]# ls 2.txt.gz test gzip -d +压缩 ...

  5. linux复制压缩文件,Linux如何复制,打包,压缩文件

    linux远程复制和压缩文件的命令 1.linux导出指定数据库表 mysqldump  127.0.0.1  -uname -ppwd  databasename  tablename>/ho ...

  6. Linux 下文件打包和压缩

          在 Windows 下我们通常会用好压或者是 Winrar 来进行压缩文件,一般没有打包的说法.在 Linux 下却不太一样,我们可以利用一些命令完成对文件的打包和压缩.这篇文章介绍 ta ...

  7. Linux下将文件打包、压缩并分割成指定大小

    1.普通tar压缩命令 tar -zcvf cm-11.tar.gz cm-11 //将cm-11文件夹压缩成cm-11.tar.gz 2.压缩后的文件太大,需要将cm-11.tar.gz分割成N个指 ...

  8. 【Linux】14_文件打包及压缩

    简介 tar命令是Unix/Linux系统中备份文件的可靠方法,几乎可以工作于任何环境中,它的使用权限是所有用户.建议针对目录. 打包.压缩 语法:tar 选项 压缩包名称 源文件 打包压缩示例: 观 ...

  9. Linux之文件压缩与打包

    在讲解压缩与打包之前说一下什么是压缩,简单的说,就是经过压缩软件压缩的文件叫压缩文件,压缩的原理是把文件的二进制代码压缩,把相邻的0,1代码减少,比如有000000,可以把它变成6个0 的写法60,来 ...

最新文章

  1. 以太网、局域网、互联网区别
  2. Python-EEG工具库MNE中文教程(10)-信号空间投影SSP数学原理
  3. python3教程-Python3 教程
  4. python真的那么火吗-现在为什么 Python 这么火?
  5. C++:位操作基础篇之位操作全面总结
  6. 【深度学习】从R-CNN到Mask R-CNN的思维跃迁
  7. logistic逻辑回归分类算法及应用
  8. sql order by,desc和limit使用(mysql)
  9. vue-cli3.0打包时如何忽略某个第三方依赖包
  10. sql查询初学者指南_适用于初学者SQL Server查询优化技巧与实际示例
  11. PHP 没有真正的数组!
  12. 震撼!寒冬腊月里惊现多台历途外墙清洗机器人
  13. 航空公司客户价值分析完整版
  14. win7电脑怎么提升开机速度
  15. python 相关性检验_Python中的相关分析correlation analysis的实现
  16. layui 下拉框多选
  17. 全球及中国贴片电容行业市场竞争态势及投资风险预测报告2022-2028年
  18. CANOpen中SDO和PDO的COB-ID理解
  19. markdown使用数学符号/特殊符号
  20. 计算机算最大值如何操作,如何合理设置计算机的虚拟内存值(初始大小及最大值)?...

热门文章

  1. 继腾讯后 B站又获阿里投资!加速二次元电商商业化
  2. 厉害了!《流浪地球》《疯狂的外星人》票房均破10亿元大关
  3. 苹果将推出新款iPhone 7/8?为应对德国禁售令!
  4. 拳王虚拟项目公社:一款解除网站禁止复制的插件,Simple Allow Copy V 0.8.2
  5. 面向对象,面向服务,面向组件三种编程模式有什么区别
  6. 悉尼大学计算机录取要求,Q 同学_悉尼大学_计算机_录取成功案例分享
  7. 一次函数的斜率公式_【海广教育数学口诀】初中数学学不会?公式这样记,让你做题效率翻倍!...
  8. 字符串:1.存储结构
  9. go 的时间与时间戳计算
  10. php 联接sq sever,步骤 4:使用 PHP 弹性连接到 SQL