linux 下解压.zip .rar .Z压缩文件

时间: 2010-05-19 / 分类: linux 技术, 系统运维 / 浏览次数: 714 views / 0个评论 发表评论

1:对于.zip

这个非常的简单,这个命令的选项很多,其实常用的不多,下面简单介绍

参数介绍:

参数列表:
-a     将文件转成ASCII模式
-F     尝试修复损坏的压缩文件
-h     显示帮助界面
-m     将文件压缩之后,删除源文件
# zip all.zip *.png(这条命令是将所有.png的文件压缩成一个zip包)

# unzip all.zip(这条命令是将all.zip中的所有文件解压出来)

如果要压缩文件目录, 添加-r 选择就ok了

2:对于.rar

要在linux下处理.rar文件,需要安装RAR for Linux,可以从网上下载,但要记住,RAR for Linux不是免费的;可从http://www.rarsoft.com/download.htm下 载RAR 3。60 for Linux ,然后安装其安装操作如下:

# tar -xzpvf rarlinux-3.2.0.tar.gz
# cd rar
# make

这样就安装好了,安装后就有了rar和unrar这两个程序,rar是压缩程序,unrar是解压程序。它们的参数选项很多,举例说明一下其用法

# rar a all *.png

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

# unrar e all.rar

这条命令是将all.rar中的所有文件解压出来。

关于.Z文件的解压

这中格式的以前是用compress来解压的, 现在我们可以用tar来调用的

compress也是一个压缩程序,但是好象使用compress的人不如gzip和bzip2的人
多。.Z结尾的文件就是bzip2压缩的结果。与 compress相对的解压程序是uncompress
。tar中使用-Z这个参数来调用compress。下面来举例说明一下:

# tar -cZf all.tar.Z *.jpg
这条命令是将所有.jpg的文件打成一个tar包,并且将其用compress压缩,生成
一个uncompress压缩过的包,包名为all.tar.Z

# tar -xZf all.tar.Z
这条命令是将上面产生的包解开

发表评论

您的昵称 *

您的邮箱 *

您的网站