Linux-压缩命令

2021-09-13 10:55:46 浏览数 (1)

一、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 -

0 人点赞