首页 > 其他分享 >tar zip加密压缩、解压

tar zip加密压缩、解压

时间:2024-01-23 15:15:13浏览次数:34  
标签:解压 加密 zip tar 压缩 压缩文件 yourpassword

tar 加密压缩
tar -zcvf - ./packageTest | openssl des3 -salt -k 'yourpassword' | dd of=meiyou.tar.gz
tar 加密解压
dd if=meiyou.tar.gz |openssl des3 -d -k 'yourpassword' |tar zxf -

zip加密压缩
zip -rP 'yourpassword' packageTest.zip packageTest
zip加密解压
unzip -p 'yourpassword' 压缩文件.zip packageTest.zip
zip或tar加密压缩是一种将多个文件或目录打包成单个文件的方法,并对其进行加密以保护其中的内容不被未经授权的人访问,其使用场景包括但不限于以下几个方面:
数据备份:在进行数据备份时,我们通常需要将多个文件或目录打包成一个压缩文件,以便于传输和存储。如果这些数据包含敏感信息,那么我们可以使用zip加密压缩来保护其安全性。
文件传输:在进行文件传输时,我们通常需要将多个文件或目录打包成一个压缩文件,以便于传输和接收。如果这些文件包含敏感信息,那么我们可以使用zip加密压缩来确保传输过程中不被未经授权的人访问。
存储归档:在进行存储归档时,我们通常需要将多个文件或目录打包成一个压缩文件,以便于存储和管理。如果这些文件包含敏感信息,那么我们可以使用zip加密压缩来确保其安全性和隐私性。
tar命令在Linux中内置的比较广泛,而zip命令在有些操作系统中是没有内置安装的,需要额外安装。

 

标签:解压,加密,zip,tar,压缩,压缩文件,yourpassword
From: https://www.cnblogs.com/xiaoyou2018/p/17982522

相关文章

  • 记一次unable to find valid certification path to requested target异常排查
    前言最近因为uat环境https过期,后边进行证书续期,发现通过浏览器访问可以正常访问,但是接口调用该地址,却出现unabletofindvalidcertificationpathtorequestedtarget网上的大部分针对java解决方案可以归类如下两种1、在jdk证书库里添加该域名的公钥证书注:该方案比较......
  • 利用Taro框架搭建基于React项目并编译成微信小程序
    Taro是一个开放式跨端跨框架解决方案,支持使用React/Vue/Nerv等框架来开发微信/京东/百度/支付宝/字节跳动/QQ/飞书小程序/H5/RN等应用。现如今市面上端的形态多种多样,Web、ReactNative、微信小程序等各种端大行其道。当业务要求同时在不同的端都要求有所表现的时候,针对不......
  • DataSet 读取/压缩 /解压
     //从数据库读取dataset,压缩写入wenjianMssqlHelperdb=newMssqlHelper(GlobalSetting.ConnectString);DataSetds=db.ExecuteDataSet("select*fromdim_goods");byte[]bytesData=GetBytesFromDataSet(ds......
  • tar 解压文件时提示 Ignoring unknown extended header keyword
    在Linux上使用tar解压文件时出现下列提示:tar:Ignoringunknownextendedheaderkeyword'LIBARCHIVE.xattr.com.apple.quarantine'tar:Ignoringunknownextendedheaderkeyword'LIBARCHIVE.xattr.com.apple.provenance'tar:Ignoringunknownextendedhea......
  • Star Walk和Solar Walk
    StarWalk和SolarWalk是两款由VitoTechnology开发的天文应用程序,它们都提供了关于天体和宇宙的信息,但在功能和重点上有所不同。StarWalk是一款天文学教育应用程序,主要关注天空观测和天体识别。它提供了一个实时的星空地图,可以显示当前的天体位置、星座、行星、卫星、彗星等。......
  • 基于taro搭建小程序多项目框架
    前言为什么需要这样一个框架,以及这个框架带来的好处是什么?从字面意思上理解:该框架可以用来同时管理多个小程序,并且可以抽离公用组件或业务逻辑供各个小程序使用。当你工作中面临这种同时维护多个小程序的业务场景时,可以考虑使用这种模式。灵感来自最近webpack的多项目打包构建......
  • FastAPI学习-28 alembic数据迁移报错:Target database is not up to date 报错解决办法
    前言当表结构有变更,数据迁移时,出现报错:Targetdatabaseisnotuptodate遇到的问题执行迁移命令alembicrevision--autogenerate-m"testv4"出现如下报错>alembicrevision--autogenerate-m"testv4"INFO[alembic.runtime.migration]ContextimplMySQLImpl.INFO[alem......
  • Docker官方教程 Docker Getting Started Tutorial
     https://github.com/docker/getting-started 在线阅读:https://docs.docker.com/get-started/ https://blog.csdn.net/ayiya_Oese/article/details/114304669 FROMnode:18-alpineWORKDIR/appCOPY..RUNyarninstall--productionCMD["node",&qu......
  • 解决npm run start 和 node.js src/main.js 引用资源文件路径不一致问题
    解决npmrunstart和node.jssrc/main.js引用资源文件路径不一致问题问题描述写了一个node.js连接sqlite3数据库的项目,因为数据库sqlite3.db文件相对于根目录和src/main.js路径不一致,打包时总有一种方法失败分析原因数据库sqlite3.db文件是相对控制台运行命令的相对路径npmrun......
  • 使用JSZip库解压后台返回的Blob格式文件,并回显到element-ui的el-upload组件
    有一个报告列表,点击编辑的时候需要回显新建时上传的附件。后台提供了一个下载接口,但是会将所有上传的文件打包为一个压缩的blob。类似这种:leturlArr=[];urlArr=urlArr.concat(this.downLoadUrl.split(";"));this.$http.downLoadFile({url:urlArr.......