靳闯博客 记录是一种习惯 、分享是一种态度
  • 波浪
  • 波浪
  • 波浪
  • 波浪
Linux tar zip加解密打包压缩文件
发表于: | 分类: 技术积累 | 标签: Linux 命令

Linux压缩命令tar和zip的使用,tar打包命令需要结合openssl实现加密和解密


tar打包加密:

# 例如打包压缩sql文件
# 加密密码为:Unfd@89dN3Cpq
# filename为文件名

#不加密
tar -zcf filename.tar.gz filename
#加密
tar -zcf -filename.sql  |/bin/openssl des3 -salt -k Unfd@89dN3Cpq|dd of=filename.tar.gz

tar解压解密:

# 解压加密压缩sql的文件
# 如果不加 -k Unfd@89dN3Cpq,命令行执行会提示输入密码的

#无密码
tar xf filename.tar.gz
#有密码
dd if=filename.tar.gz |openssl des3 -d -k Unfd@89dN3Cpq|tar -zxf -

zip打包加密:

# 参数:
-r 递归处理,将指定目录下的所有文件和子目录一并处理。
-m 将文件压缩并加入压缩文件后,删除原始文件,即把文件移到压缩文件中。
-P 设置密码

#无密码
zip filename.zip filename.sql
#有密码
zip -P Unfd@89dN3Cpq filename.zip filename.sql

zip解压解密:

# 解压加密压缩sql的文件
# 如果不加 -P Unfd@89dN3Cpq,命令行执行会提示输入密码的
# 参数:
-d 解压到指定目录下

#无密码
unzip filename.tar.gz
#有密码
unzip -P Unfd@89dN3Cpq filename.zip

商业转载请联系作者获得授权,非商业转载请注明出处 本文地址:https://me.jinchuang.org/archives/927.html

如果这篇文章帮助到了你,我感到十分荣幸!


📬 评论留言 ↴

icon_mrgreen.pngicon_neutral.pngicon_twisted.pngicon_arrow.pngicon_eek.pngicon_smile.pngicon_confused.pngicon_cool.pngicon_evil.pngicon_biggrin.pngicon_idea.pngicon_redface.pngicon_razz.pngicon_rolleyes.pngicon_wink.pngicon_cry.pngicon_surprised.pngicon_lol.pngicon_mad.pngicon_sad.pngicon_exclaim.pngicon_question.png2018new_aini_org.png2018new_baobao_thumb.png2018new_erha_org.png2018new_kuxiao_thumb.png2018new_yun_thumb.png2018new_hufen_thumb.png2018new_gui_org.png2018new_xiaoerbuyu_org.png2018new_heixian_thumb.png2018new_wabi_thumb.png2018new_tianping_thumb.png

TOP