文章目录

  • 一、背景
  • 二、包含当前文件夹方式
    • 1、压缩
    • 2、解压
  • 三、不包含文件夹方式
    • 1、压缩
    • 2、解压

转载请标明出处:
https://bigmaning.blog.csdn.net/article/details/129483035
本文出自:【BigManing的博客】

一、背景

当前工作目录下,有两个文件夹,结构如下 :

.
├── dest  // 文件夹
├── json  // 文件夹├── 1.json  // 文件1└── 2.json  // 文件2

基于当前工作目录,对json文件夹进行压缩、解压操作 (包含压缩文件夹方式、不包含压缩文件夹方式)

二、包含当前文件夹方式

1、压缩

执行命令:tar cvf json.tar json/ ,可以看到包含了文件夹自身。

2、解压

执行命令:tar -xvf json.tar -C dest/ , 可以看到此时原始的tar里,包含了 json文件夹本身

三、不包含文件夹方式

1、压缩

执行命令: tar -cvf json.tar -C json . ,可以看到不包含了json文件夹自身。

2、解压

执行命令:tar -xvf json.tar -C dest/ , 可以看到此时原始的tar里,不包含了 json文件夹本身

tar压缩或者解压文件(包含当前文件夹 不包含当前文件夹 两种情况)相关推荐

  1. 【Linux命令】tar 压缩、解压

    Linux 命令 第一章 Linux 命令 - tar常用压缩.解压命令 文章目录 Linux 命令 前言 一.linux 压缩.解压命令 二.使用步骤 1.压缩 2.解压 3.查看压缩包内容 4.t ...

  2. shell命令之tar压缩与解压

    一.压缩为*.tar 1.1压缩单个文件 tar czvf filename.tar file.* file.*表示某一类型的文件(eg: file.txt.file.cfg.file.ini.fil ...

  3. Linux tar 压缩、解压命令

    1,tar  命令参数 -f: 后面跟档案名字,是tar的最后一个参数. -x:解压. 如tar -xf test.tar表示解压test.tar -t:列出文件.如tar -tf test.tar ...

  4. echarts图表的自适应处理,包含同页面单个图表和多个图表两种情况

    目录 一:同页面单个图表的自适应处理 二:同页面多个图表的自适应处理 参考 一:同页面单个图表的自适应处理 // 基于准备好的dom,初始化echarts实例var chinaMap = echart ...

  5. Linux_压缩、解压详解

    前言: 打个不恰当的比方:把文件夹比作一个抽屉的话,打包(tar)就是把这个抽屉(文件夹)上一个插销:压缩(gzip.bzip2)好比把上了插销的文件夹里的东西整理一下以占用较小的空间. 注意:tar ...

  6. java tar.gz 格式多文件打包压缩与解压

    问题背景:开发中,我们时常会遇到对文件进行存储或传输的问题,但如果传输储存的文件较大,浪费磁盘空间不说,还会大大影响程序运行效率.于是便引出了这篇文章的主题,关于文件打包与压缩的问题.这里" ...

  7. tar.xz和tar.bz(bz2)文件压缩与解压小记

    tar.bz2格式 方式一:利用已经打包好的tar文件,直接执行压缩命令: 压缩:bzip2 [原文件名].tar 解压:bunzip2 [原文件名].tar.bz2 方式二:一次性打包并压缩.解压并 ...

  8. Linux笔记之浅析linux文件的压缩与解压——tar命令

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

  9. Java实现文件压缩与解压[zip格式,gzip格式]

    原文:http://www.cnblogs.com/visec479/p/4112881.html#3069573 Java实现ZIP的解压与压缩功能基本都是使用了Java的多肽和递归技术,可以对单个 ...

最新文章

  1. Android自定义控件系列之基础篇
  2. Android开源框架——内存泄漏检测工具 LeakCanary
  3. vue 虚拟服务器,vue+webpack项目中使用dev-server搭建虚拟服务器,请求json文件数据,实现先后台分离开发...
  4. 【项目管理】敏捷宣言
  5. .NET 6 中的HTTP 3支持
  6. jackson 反序列化string_Jackson序列化和反序列化
  7. springmvc 的请求处理过程(精编)
  8. java开发安卓app_开发安卓app常用的三种开发语言
  9. 计算机拓展名cad,CAD用到的各种文件格式有哪些
  10. 全电动梅赛德斯EQS年底将在曼谷生产下线;麦格纳突破车尾照明技术2023年可投入生产 | 美通企业日报...
  11. #AMBER 分子动力学软件Amber18介绍与基础教程(持续更新)
  12. 【22.05.14】native thread exiting without having called DetachCurrentThread
  13. 基于jws发布webservice服务
  14. 出版java类的书籍需要多少钱,出版一本书需要花费多少资金?
  15. 计算机机房线槽,机房机柜布置 机房整改之布线篇~
  16. 【Linux共享内存】
  17. 智能经济大局下,云智一体的“形胜”
  18. CC2530 CC2530F256RHAR 一款ZigBee SOC芯片
  19. online python compiler_在线控制台编译器:Online Console Compiler
  20. 【CSS技巧】文字分散对齐的方法

热门文章

  1. 一看就懂:华为ensp网络地址转换(NAT)原理和配置!
  2. Spring WebFlux异步非阻塞式编程
  3. Altium Designer点击没有反应
  4. python中画折线图要用什么库_python画最最简单的折线图
  5. SQL SERVER 表分区技术
  6. 线索化二叉树,中序建立线索,带线索中序遍历,删除,c/c++描述
  7. 使用FL studio中文版进行音乐合并和剪切
  8. 五子棋判输赢方法一 :
  9. 二进制流图片动态显示前端
  10. 国内有替代Intel的选择吗?