目录

压缩_解压缩

目录
更新于 2021-01-25

压缩/解压缩

gunzip -r
unzip '*.zip'



# 将*****.rar压缩文件解压到当前文件目录
rar e 特写.rar
# 将*****.rar压缩文件解压到*****目录下
rar x *****.rar


for i in `find ~/book/CMPEDU/* -maxdepth 0 -type d`;do zip -r ~/bookzip/${i##*/}.zip $i/*;done

压缩所有文件夹

for i in `find ./* -maxdepth 0 -type d`;do zip -r $i.zip ./$i/*;done

保留压缩文件,删除所有文件夹

find ./* -maxdepth 0 -type d  | xargs rm -rf

1、下载RAR 下载地址:http://www.rarsoft.com/download.htm,目前最新版为5.0.1。 使用wget下载(32位系统):

wget http://www.rarsoft.com/rar/rarlinux-5.0.1.tar.gz

若是64为系统则是:

wget http://www.rarsoft.com/rar/rarlinux-x64-5.0.1.tar.gz

2、安装RAR 32位系统:

tar -zxf rarlinux-5.0.1.tar.gz
cd rar
make

64位系统:

tar -zxf rarlinux-x64-5.0.1.tar.gz
cd rar
make

3、简单用法 安装完毕后就有了RAR和UNRAR这两个程序,RAR是压缩程序,UNRAR是解压程序。它们的参数选项很多,举例说明一下其用法。

rar a all *.jpg

该命令是将所有.jpg的文件压缩成一个rar包,名为all.rar,该程序会将.rar 扩展名将自动附加到包名后。

unrar e all.rar

该命令是将all.rar中的所有文件解压出来。 4、通过RPM安装UNRAR Linux下的RAR软件不是开源的,以上安装的是其试用版。实际上,在CentOS系统中可以很方便地通过RPM的方式安装UNRAR这个软件。使得系统支持RAR文件的解压缩。 下载地址:http://pkgs.repoforge.org/unrar/,目前最新版为4.2.3。 在 CentOS 5.x 32位下安装UNRAR

wget http://pkgs.repoforge.org/unrar/unrar-4.2.3-1.el5.rf.i386.rpm
rpm -ivh unrar-4.2.3-1.el5.rf.i386.rpm

在 CentOS 5.x 64位下安装UNRAR

wget http://pkgs.repoforge.org/unrar/unrar-4.2.3-1.el5.rf.x86_64.rpm
rpm -ivh unrar-4.2.3-1.el5.rf.x86_64.rpm

在 CentOS 6.x 32位下安装UNRAR

wget http://pkgs.repoforge.org/unrar/unrar-4.2.3-1.el6.rf.i686.rpm
rpm -ivh unrar-4.2.3-1.el6.rf.i686.rpm

在 CentOS 6.x 64位下安装UNRAR

wget http://pkgs.repoforge.org/unrar/unrar-4.2.3-1.el6.rf.x86_64.rpm
rpm -ivh unrar-4.2.3-1.el6.rf.x86_64.rpm

解压缩

tar -cvf log.tar log2012.log    仅打包,不压缩! 
tar -zcvf log.tar.gz log2012.log   打包后,以 gzip 压缩 
tar -jcvf log.tar.bz2 log2012.log  打包后,以 bzip2 压缩 


tar -cvf /backup/minio.rar /minio-data/