打包压缩 是日常工作中备份文件的一种方式

在不同的操作系统中,常用的打包压缩方式是不同的

windows常用rar,Mac常用zip,Linux常用tar.gz

1、打包 / 解包

  • tar 是Linux中最常用的 备份 工具,此命令可以把一系列文件打包到一个大文件中,也可以把一个打包的大文件恢复成一系列文件

  • tar 的命令格式如下:

    打包文件

    $ tar -cvf 打包文件.tar 被打包的文件/路径…

    解包文件

    $ tar -xvf 打包文件.tar

  • tar 选项说明

选项

含义

c

生成档案文件,创建打包文件

x

解开档案文件

v

列出归档解档的详细过程,显示进度

f

指定档案文件名称,f 后面一定是 .tar 文件,所以必须放选项最后

操作步骤如下:

1、在桌面下新建三个空白文件01.py、02.py、03.py

3、将这三个文件打一个 py.tar 的包

4、新建 tar 目录,并且将 py.tar 移动到tar目录下

5、解包 py.tar

2、压缩 / 解压缩

2.1 gzip

  • 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 目标路径

2.2 bzip2

  • tar 与 bzip2 命令结合可以实现文件 打包和压缩 (用法和gzip一样),tar 只负责打包文件,但不压缩,用 bzip2 压缩 tar 打包后文件,其扩展名一般用 xxx.tar.bz2

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

  • 命令格式如下

    压缩文件

    $ tar -jcvf 打包文件.tar.bz2 被压缩的文件/路径…

    解压缩文件

    $ tar -jxvf 打包文件.tar.bz2

Linux 打包压缩命令相关推荐

  1. 【linux | 打包压缩命令】

    文章目录 前言 打包压缩 1. zip/unzip 2. gzip/gunzip 3. xz xz与gzip的区别 空间占用 时间对比 4. bzip2 前四个压缩工具总结 5. 打包命令--tar ...

  2. linux 打包/压缩命令详解及英文解释

    在linux中打包和压缩和分两步来实现的: 1. 打包/ 压缩 打包 打包是将多个文件归并到一个文件: tar -cvf etc.tar /etc <==仅打包,不压缩! -c :打包选项 全称 ...

  3. linux打包压缩命令汇总

    tar命令  [root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思): -x :解开一个压缩文件的 ...

  4. linux打包压缩命令有哪些,Linux压缩打包命令使用方法有哪些呢?

    tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思): -x :解开一个压缩文件的参 ...

  5. linux下的打包和解压缩命令,浅析Linux打包压缩解压缩命令大全(收藏)

    下面是小编日常收集整理的关于linux打包压缩解压缩命令大全,具体内容如下所述: tar命令 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar Dir ...

  6. Linux常用打包压缩命令

    简介 Linux 上常用的压缩/解压工具,介绍了zip.rar.tar的使用. 文件打包和压缩 Linux 上的压缩包文件格式,除了 Windows 最常见的*.zip.*.rar..7z 后缀的压缩 ...

  7. linux打包命令tgz,浅析Linux打包压缩解压缩命令大全(收藏)

    下面是小编日常收集整理的关于linux打包压缩解压缩命令大全,具体内容如下所述: tar命令 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar Dir ...

  8. linux tar 打包gzip,tar linux 打包 压缩 gzip 命令说明

    参数: -c  :建立一个压缩档案的参数指令(create 的意思): -x  :解开一个压缩档案的参数指令! -t  :查看 tarfile 里面的档案! 特别注意,在参数的下达中, c/x/t 仅 ...

  9. tar 打包压缩命令(linux压缩命令)

    tar 命令用于文件的打包或压缩,是最为常用的打包压缩命令,其语法格式如下: tar [选项] 文件名.tar.gz 源文件 tar -cvfz xxx.tar.gz source_file (tar ...

  10. 【Linux】打包压缩命令

    打包压缩命令 作用: 对文件进行打包.解包.压缩.解压 语法: tar [-zcxvf] fileName [files]包文件后缀为.tar表示只是完成了打包,并没有压缩包文件后缀为.tar.gz表 ...

最新文章

  1. Python break语句,continue语句,pass 语句
  2. 【GStreamer】使用capsfilter设置x264enc中的profile级别
  3. insertionSortList
  4. iis php5.6.8配置,Windows 8.1 + IIS 8.5 + PHP 5.6.3配置
  5. 跟Kafka学技术系列之时间轮
  6. abb限位开关已打开drv1_施工升降机上有10个限位器,你都知道了吗?
  7. 菜鸟的DUBBO进击之路(一):SOA构架
  8. Spring、Spring MVC、Struts2、、优缺点整理
  9. npoi 所有列调整为一页_别再浪费纸了,一张纸就能打印Word、Excel、PPT所有内容,真厉害...
  10. 自己写代码解析工具的注意事项
  11. 安装SQL 2008的错误 等待数据库引擎恢复句柄失败。请查看 SQL Server 错误日志以了解可能的原因
  12. 线性代数学习心得(二)矩阵的逆和矩阵变换
  13. html网页生成工具
  14. Linux操作系统启动流程、daemon与服务(service)、systemctl管理服务
  15. 计算机关闭系统默认共享,win10如何关闭默认共享_win10关闭默认共享的图文步骤...
  16. 基于cesium和mars3d海洋三维管线信息系统开发完工总结
  17. 可视化GDP动态图表EXCEL也能搞定,如何用Excel做动态图表
  18. Vmware+Ubuntu18.04配置桥接模式,并解决虚机中网络慢的问题
  19. C++ std::numeric_limits
  20. qq邮箱如何在win10邮箱连接到服务器,win10自带邮箱如何使用?win10自带邮箱如何同步qq邮箱邮件?...

热门文章

  1. 记一次 CentOS7部署 可道云(kodexplorer)私有网盘
  2. 提示框插件toastr
  3. 头条号个人中心登录_注册登录系统
  4. 单系统 台电x80pro_台电X80HD安装Win8单系统教程
  5. 通俗易懂讲解什么是Java分布式
  6. H3C无线终端准入流程
  7. 6.计蒜客ACM题库.A2011 Magic Mirror
  8. MATLAB实现离散信号的DTFT和DFT
  9. NLPIR中文分词器的使用
  10. SqlHelper——只因为在人群中多看了你一眼