您的位置:网站首页 > 电器维修资料网 > 正文 >
Ubnutu的文件压缩与解压命令
来源: 日期:2013-12-8 11:32:54 人气:标签:
GZIP是广泛应用于Unix/Linux系统的一种文件压缩格式。在Ubuntu系统中,我们经常见到一种后缀为“.gz”的文件,这就是采用GZIP压缩格式的文件。GZIP格式文件的创建与解压与gzip软件包有关,Ubuntu系统默认已经安装了gzip软件包。gzip软件包包含的命令有gzip和gunzip。前者主要用来生成压缩文件,后者用来解压文件。
使用gzip命令生成压缩文件,例如压缩某个文件“PACkage”,则在终端窗口中输入命令“gzip package”,命令执行后,将在当前目录下生成压缩文件“package.gz”。解压上面创建的压缩文件“package.gz”,既可以使用gzip命令也可以使用gunzip命令,在终端窗口中输入命令“gzip-dpackage.gz”,或者“gunzippackage.gz”均可以将压缩文件解压为原始文件。
2、处理Bzip2格式的压缩文件
BZIP2是一款功能强大的压缩软件,支持高压缩比,压缩的速度与解压的效率都很高。BZIP2生成的压缩文件后缀为“.bz2”。创建BZIP2格式的压缩文件时,系统中需要安装bzip2软件包,Ubuntu系统默认已经安装了bzip2软件包。我们可以直接使用bzip2软件包中的命令bzip2或bunzip2来压缩或解压文件。
使用bzip2命令生成压缩文件,例如压缩某个文件“package”,则在终端窗口中输人命令“bzip2 package”,命令执行后,将文件“package”压缩成文件“package.bz2”。解压前面创建的压缩文件“package.bz2”,既可以使用bzip2命令也可以使用bunzip2命令,在终端窗口中输入命令“bzip2-dpack-age.bz2”或“bunzip2package.bz2”均可以将压缩文件解压为原始文件。
3、处理Compress格式的压缩文件
在我们平常碰到的压缩文件中,有一类是以“.Z”结尾的文件,在Ubuntu系统中,需要安装ncompress软件包来处理这种格式的压缩文件。Ubuntu系统默认没有安装ncompress软件包,我们可以使用命令:“sudo apt-get install ncompress”来安装该软件包。
ncompress包括compress和uncom-press两个命令,这两个命令一般与文件归档命令tar一起使用。当使用compress命令对tar包进行压缩时,在tar命令后加入“Z”参数来生成“.tar.Z”格式的压缩文件,如对目录test用tar命令进行归档,并用compress命令压缩,则输入命令“tarcZttest.tar. Ztest”,其中“c”参数表示创建一个新的归档文件,“f”参数与“c”一起使用,指定归档文件名,这里为“test.tar.Z”。命令执行后,将在当前目录下生成“test.tar.Z”压缩文件。如果直接用tar命令来解压该文件, 则输入命令“tarxZftest.tar.Z”,“xZf”参数表示解压格式为“.Z”的归档文件“test.tar.Z”。另外,对于形如“*.tar.Z”文件的生成和解压也可以分步进行,不过在生成“*.tar.Z”文件时,需要用compress命令对“*.tar”文件进行压缩,而解压时,则使用uncompress命令进行解压。
4、处理Rar格式的压缩文件
在Ubuntu系统中,对于RAR格式文件的处理,需要借助一款名为RAR for Linux的软件。Ubuntu系统默认没有安装该软件,我们可以通过apt-get命令来安装该软件。打开一个GNOME终端窗口,在窗口中输入命令“sudo apt-get install rar unrar”来安装它。安装好后,我们就可以使用它来进行压缩与解压操作了。有些Linux发行版的软件源中找不到RAR软件,我们可以从站点http://www.rarSOFt.com/download. htm下载该软件的压缩包,压缩包包括编译好的二进制可执行文件rar和unrar。
RAR软件包括两个常用的命令:rar与unrar。rar命令可以用来压缩与解压RAR格式的文件,而unrar可以用来解压RAR格式的文件。如要解压某个文件,则在rar和unrar命令后,使用“x”子命令,如解压文件test.rar到当前目录,则命令格式为“rarxtest.rar”或“unrarxtest.rar”。当要将文件或文件夹压缩成RAR格式的文件时,使用命令“rara-adtest.rar test”,这样生成的压缩文档 上层的文件夹是“test”。当所压缩的文件或文件夹很大时,我们也可以分卷进行压缩。分卷时需在命令行中指定卷的大小,可以m、k、b为单位,如以1MB大小来压缩文件夹test,则可以使用命令“rara ad vlmtest.rar test”,而解压时可以使用命令“unrar x vtest.part01rar”来进行解压缩。rar与unrar命令有着众多的参数,提供的功能也相当丰富。用户在使用时,直接输入命令名就可以查看到相应的使用帮助信息。
【看看这篇文章在百度的收录情况】
相关文章
- 上一篇: 流量传感器在调试期可能出现的故障
- 下一篇: 在Ubuntu系统中与软件包搜索相关的命令