示例:
1、加密压缩
将 YOUR_FILE_LIST 和 YOUR_ANOTHER_FILE_LIST 两个文件列表 压缩为 encrypted.tgz
会提示输入密码
tar czv {YOUR_FILE_LIST} {YOUR_ANOTHER_FILE_LIST} | openssl enc -aes-256-cbc -md sha512 -pbkdf2 -iter 100000 -salt -out encrypted.tgz
2、解压缩加密文件
对文件encrypted.tgz 进行解压缩
openssl enc -aes-256-cbc -md sha512 -pbkdf2 -iter 100000 -d -in encrypted.tgz | tar xzv
注意:如果在windows下时,可以使用 git bash进行解压缩,如果解压缩时,回车后长时间无反应,建议切换到${GIT_HOME}/bin目录下,双击打开bash.exe, 在这里再次输入解压缩命令行即可。