免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1148 | 回复: 0
打印 上一主题 下一主题

Ubuntu系统上图解文档压缩与解压 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-05-02 18:41 |只看该作者 |倒序浏览

ZIP、RAR格式文件的压缩、解压
  大家对ZIP、RAR格式的压缩文件应该不会陌生,在Windows平台上,随处可见这两种格式的压缩文件。Ubuntu系统默认安装了ZIP软件包,可以使用它提供的命令来生成ZIP格式的文件或解压这种格式的文件。对于RAR格式文件的处理,则需要借助一款名为RAR for Linux
下载
】的软件。Ubuntu系统默认没有安装该软件,我们可以通过新立得软件包管理器来下载并安装该软件。安装好后,我们就可以使用它来进行压缩与解压操作了。
  尽管ZIP和RAR for Linux都提供了处理压缩文件的实用命令,但图形化的操作界面对用户更加友好。在GNOME集成桌面环境中,我们可以通过图形化工具File Roller文件打包器轻松地对这两种格式的文件进行压缩与解压处理。这里以处理“.rar”文件为例进行介绍。
  在Nautilus(鹦鹉螺)文件管理器中,用鼠标双击某个RAR格式的文件,如“baobab.rar”,将直接打开该文件(图1);我们也可以在该压缩文件上点击鼠标右键,在弹出的快捷菜单中,选择“Open with Archive Manager”(用“归档管理器”打开)项来打开该压缩文件。

压缩文件打开后,在File Roller文件打包器窗口的工具栏上有三个相关的命令按钮,分别对应解压、添加文件到当前压缩包和添加文件夹到当前压缩包的功能。在查看过压缩包的内容后,我们可以选择解压整个压缩包还是其中的部分文件或文件夹。
  以压缩cpp文件夹为例,当我们要创建一个RAR格式的压缩文件时,可以在文件或文件夹图标上点击鼠标右键,在弹出的快捷菜单中,选择“创建归档文件”项,这将弹出“创建归档文件”对话框(图2),在压缩文件名后的压缩类型列表中,选择“rar”项,即以RAR格式进行压缩。在确认压缩文件名、压缩类型及压缩文件目标路径后,点击“创建”按钮生成压缩文件。

在File Roller文件打包器中,除了上面介绍的压缩与解压文件功能外,我们还可以校验RAR压缩文档的完整性、加密或解密压缩文件。对于ZIP格式的压缩文件的处理,可以参照上面对RAR格式文件的处理过程。
  Linux下特有的文件压缩、解压
  除了上面介绍的常见压缩格式外,在Unix/Linux平台上还有一些特殊的压缩格式,如GZIP、BZIP2和Compress等。因它们在Linux平台上较为常见,这里一并介绍给大家。
  1.GZIP格式
  GZIP是广泛应用于Unix系统的一种文件压缩格式。在Ubuntu系统中,我们经常见到一种后缀为“.gz”的文件,这就是采用GZIP压缩格式的文件。GZIP格式文件的创建及解压与gzip软件包有关,Ubuntu系统默认已经安装了gzip软件包。gzip软件包包含的命令有gzip和gunzip。前者主要用来生成压缩文件,后者用来解压文件。
  2.BZIP2格式
  BZIP2是一款功能强大的压缩软件,支持高压缩比,压缩的速度与解压的效率都很高。BZIP2生成的压缩文件后缀为“.bz2”。创建BZIP2格式的压缩文件时,系统中需要安装bzip2软件包,Ubuntu系统默认已经安装了bzip2软件包。我们可以直接使用bzip2软件包中的命令bzip2或bunzip2来压缩或解压文件。
  3.Compress格式
  在我们平常碰到的压缩文件中,有一类是以“.Z”结尾的文件,在Ubuntu系统中,需要安装ncompress软件包来处理这种格式的压缩文件。Ubuntu系统默认没有安装ncompress软件包,我们可以使用命令sudo apt-get install ncompress来在线下载和安装。ncompress包括compress和uncompress两个命令,这两个命令一般与文件归档命令tar一起使用。当使用compress命令对tar包进行压缩时,在tar命令后加入“Z”参数来生成.tar.Z压缩文件,如对目录test用tar命令进行归档,并用compress压缩,则输入命令:
  tar cZf test.tar.Z test
  其中,“c”参数表示创建一个新的归档文件,“f”参数与“c”一起使用,指定归档文件名,这里为“test.tar.Z”。命令执行后,将生成test.tar.Z压缩文件。如果直接用tar命令来解压该文件,则输入命令:
  tar xZf test.tar.Z
  “xZf”参数表示解压格式为“.Z”的归档文件,文件名为“test.tar.Z”。
  对于上面这几种特定格式的压缩文件的生成与解压,我们同样可以在图形化的File Roller文件打包器中轻松地进行处理。只要系统中安装有相应的压缩或解压软件包,均可以方便地在图形化界面软件中进行操作。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/95622/showart_1916314.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP