目录
压缩/解压缩
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/