Aes加密支持多种密钥长度的加密,包括128位、192位和256位,具体使用哪一种取决于密钥长度。
# -salt 是随机数加盐,-k表示加密密钥
openssl aes-128-cbc -salt -k 123123 -in blog.tar.gz -out blog.tar.gz.aes
openssl aes-128-cbc -d -in blog.tar.gz.aes -out blog.tar.gz -k 123123
gzip {$filename} # 删除源文件压缩
gzip -c {$filename} > {$filename}.gz # 不删除源文件压缩
gzip -d {$filename} # 解压缩
tar -zcf miaoyc.tar.gz miaoyc # 压缩
tar -zcf miaoyc.tar.gz -C /folder/miaoyc . # 不带目录压缩
tar -zxf miaoyc.tar.gz -C miaoyc # 解压缩指定的目录要保证已存在,例中miaoyc目录要存在
zip -r target.zip target # 压缩
unzip target.zip # 解压缩