Linux压缩文件

最近几日做了几件看起来疯狂的行动:把同济网在美国DreamHost做个备份。按照计划,每个月还要更新一下数据。这里可是说海量数据…
所谓海量,同济网论坛有附件合计5GB,数据库导出之后是3.78GB,其中单个posts表就2.2GB。
且不说导入的过程何其漫长,这个从中国到美国的数据传输,就需要画上一番脑筋。
Anyway,我搞定了,副产品是,给大家介绍一下在Linux上怎么压缩解压缩常见文件类型。

1. Windows -> Linux

Windows平台上估计大家都用Winrar了。Winrar可以压缩zip(不能超过2GB)和rar格式。

.zip

解压:unzip FileName.zip
压缩:zip FileName.zip DirName

.rar

解压:rar x FileName.rar
压缩:rar a FileName.rar DirName

2. Linux -> Windows

.tar

解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName

.gz

解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName

.tar.gz和.tgz

解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName

.bz2

解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z FileName

.tar.bz2

解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName

.bz

解压1:bzip2 -d FileName.bz
解压2:bunzip2 FileName.bz
压缩:未知

.tar.bz

解压:tar jxvf FileName.tar.bz
压缩:未知

.Z

解压:uncompress FileName.Z
压缩:compress FileName

.tar.Z

解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName

参考:

http://soft.zdnet.com.cn/software_zone/2007/1009/542973.shtml

0 comment

发表评论