设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

Tar、Zipg2、Zip

2013-4-24 13:56| 发布者: 红黑魂| 查看: 917| 评论: 0|来自: 笨兔兔

摘要: TAr(Tape Archiver)它起初被用来在磁带上创建归档文件。Tar 最基本的功能就是把众多文件集合在一个文件中(生成归档文件),避免文件零散摆放,并不包括压缩功能(降低文件硬盘占有空间)。Tar 只有和其他压缩命令结 ...

TAr(Tape Archiver)

它起初被用来在磁带上创建归档文件。Tar 最基本的功能就是把众多文件集合在一个文件中(生成归档文件),避免文件零散摆放,并不包括压缩功能(降低文件硬盘占有空间)。Tar 只有和其他压缩命令结合在一起,才能发挥压缩文件功能。

常用参数:

  • -c, –create 建立新归档文件
  • -t, –list 列出归档中的文件目录
  • -x, -extract 解包/解压缩
  • -j, –bzip2, –bunzip2 用bzip2压缩/解压缩归档
  • -z, –gzip, –ungzip 用gzip压缩/解压缩归档
  • -v, –verbose 详细显示处理的文件
  • -f, –file 指定归档文件
  • -C, –directory DIR 解压到指定目录
  • -Z, –(un)compress

了解了上面常用的参数选项后,基本了解了如何归档/压缩/解压缩日常面临的对应文件了。

压缩命令 Gzip

使用 gzip 压缩后的文件名后缀常为 .gz;解压缩支持由 gzip、zip、compress 产生的压缩文件格式,所以支持 .gz, -gz, .z, -z, z, .Z 结尾并具有正确标志头的文件。同时,它也可以识别 .tgz(-> .tar.gz) 和 .taz(-> .tar.Z) 我们总结下,结尾包括下列的压缩文件皆可用 gzip 解压:

  • .gz
  • -gz
  • .z
  • -z
  • z
  • .Z
  • tar.gz(解为 tar 包, tar 解压缩时结合参数 -z)

压缩命令 Bzip2

bzip2 支持解压缩的文件格式:

  • .bz2
  • .bz
  • .tbz2(tar 解压缩时结合参数 -j)
  • .tbz(同上)

使用举例

① 解开 *.tar

abc.tar --> tar xvf abc.tar

② 解压缩 *.tar.gz / *.tgz

abc.tar.gz --> tar zxvf abc.tar.gz
abc.tgz --> tar zxvf abc.tar.gz

③ 解压缩 *.tar.bz2 / *.tbz

abc.tar.bz2 --> tar jxvf abc.tar.bz2
abc.tbz --> tar jxvf abc.tbz

④ 解压缩 *.tar.Z

abc.tar.Z --> tar -Zxvf abc.tar.Z 

更多:Zip & Rar

tar 和 gzip\bzip2 往往联合使用,后者常针对单个文件进行解压/压缩,但无“”打包”功能。

zip:pacakge and comrepss(archive) files.


酷毙
1

雷人

鲜花

鸡蛋

漂亮

刚表态过的朋友 (1 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部