Linux下如何使用zip、tar进行压缩/解压、加密压缩/解密解压
2018-02-18 作者:哎丫丫整理 来源:互联网
首先zip
# zip -rP abc#123 test.zip test.txt
-P abc#123 是加密密码
-r 递归,将指定目录下的所有文件和子目录一并处理
test.zip 是生成的压缩文件
test.txt 是被压缩的文件
unzip [参数] <压缩文件> [压缩包中将被释放的文件]
解压zip压缩包文件
-P <密码> zip压缩包的密码
-d <路径> 指定解压路径
tar
要加密当前工作目录的内容(根据文件的大小,这可能需要一点时间):
# tar -czf - * | openssl enc -e -aes256 -out secured.tar.gz
上述命令的解释:
enc - openssl 命令使用加密进行编码 -e – 用来加密输入文件的 enc 命令选项,这里是指前一个 tar 命令的输出 -aes256 – 加密用的算法 -out – 用于指定输出文件名的 enc 命令选项,这里文件名是 secured.tar.gz
在 Linux 中解密文件
要解密上述 tar 归档内容,使用以下命令。
# openssl enc -d -aes256 -in secured.tar.gz | tar xz -C test
上述命令的解释:
-d – 用于解密文件 -C – 提取内容到 test 子目录
版权声明,所有转载都有注明出处,本站不负责承担任何法律责往。若有侵权,请联系我。我会及时删除。
电脑维护,系统安装,软 、硬件维修,电脑配件,零售业务,网站建设,路由器安装设置、 服务器维护,电脑、网络维护,智能手机刷机,安装WIFI 调试!郴州网站建设 小程序搭建 郴州电脑维修
咨询电话:18175576644 扫描二维码。关注公众号,小程序 享受星级服务 |
手机点击二维码关注 |
手机点击打开小程序 |
阅读:1477 评论:0