一、rar使用
1.安装
代码语言:javascript复制cd /usr/local/src
wget https://www.rarlab.com/rar/rarlinux-x64-5.5.0.tar.gz
tar -xzvf rarlinux-x64-5.5.0.tar.gz
cd rar
make
cp rar /usr/bin/
chmod x /usr/bin/rar
2.使用
代码语言:javascript复制rar a -m5 -o -hp123456 test.rar dir1 dir2
# 参数说明
a 添加文件到压缩文件
m<0..5> 设置压缩级别(0-存储...3-默认...5-最大)
o[ |-] 设置覆盖模式
hp[密码] 同时加密文件数据和文件头
t 测试压缩文件
x 用绝对路径解压文件
二、zip使用
代码语言:markdown复制zip -r -q -P123456 test.zip dir1 dir2
# 参数说明
-r 递归打包
-q 后台运行
-P 设置密码
三、tar使用
代码语言:javascript复制# tar加密
tar -cvf - dir1 | pigz | openssl des3 -salt -k 密码 -out dir1.tar.gz
# tar解密
openssl des3 -d -k 密码 -salt -in dir1.tar.gz | tar zxvf -