我正在使用它来安全地创建备份(?-是否真的安全?使用一个好的密码?):
# ENCRYPT
ORIGDIR="DIRECTORYNAMEHERE"; tar cvf - "${ORIGDIR}/" 2>/dev/null | gzip -9 - 2>/dev/null | openssl aes-256-cbc -salt -out "${ORIGDIR}.tar.gz.aes"
# DECRYPT
openssl aes-256-cbc -d -salt -in "ENCDIRECTORYNAMEHERE" | tar -xz -f -
问:但是如何使用最大压缩率的7z来做到这一点?
除了唯一的OUTPUT文件之外,创建临时文件也不是一件好事,因为如果我需要在180 GB FS上压缩〜100 GB大小的文件/目录,我将没有足够的可用空间(例如:压缩文件将占用〜60 GB)。