(1) Linux下解压缩

来源:互联网 发布:js给div加style 编辑:程序博客网 时间:2024/06/06 13:35

tar命令

tar命令具有打包、解包、压缩、解压缩4种功能,由于解压缩速度快,占用CPU资源少,在linux中使用的频率比较高。常用的压缩、解压缩的方式有两种:

1  gzip,通常以“.gz”、“z”结尾的文件是用gzip方式进行压缩的。

2  bzip2,以“.bz”结尾的文件是用bzip2方式进行压缩的。

后缀名中有中“tar”字样时表示为一个文件包。

tar命令有5个常用的选项。

1 "c": 表示创建,用来生成文件包。2 "x": 表示提取,从文件包中提取文件3 "z": 使用gzip方式处理4 "j": 使用bzip2方式处理5 "f": 表示文件,后面接着一个文件名

举例说明tar命令使用方法。

(1)将目录dir制作成压缩包。

$ tar czf dir.tar.gz dir    // 将dir以gzip方式压缩成dir.tar.gz$ tar cjf dir.tar.bz2 dir    // 以bzip2方式压缩

(2)将压缩包文件dir.tar.gz解压缩。

$ tar xzf dir.tar.gz    // 在当前目录下解压dir.tar.gz,使用gzip方式解压缩,然后解包$ tar xjf dir.tar.bz2   // 在当前目录下,使用bzip2方式解压缩$ tar xzf dir.tar.gz  -C  <directory>    // 将dir.tar.gz 解压到<directory>目录下。$ tar xjf dir.tar.bz2  -C  <directory>  //    同上


1 0