注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

拥有自己的梦想,跟随心的召唤

平凡是福

 
 
 

日志

 
 

tar 命令执行压缩和解压缩的基本用法  

2013-04-08 16:13:17|  分类: Ubuntu |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
压缩:
1)将指定的 xxx 目录打包成 t.tar 文件
$ tar -cf t.tar xxx
将多个文件或目录一同打包:$ tar -cf t.tar xxx yyy
打包到非当前目录:$ tar -cf /to/path/t.tar xxx
2)将指定的 xxx 目录打包成 t.tar.gz 文件
$ tar -zcf t.tar.gz xxx
3)将指定的 t.tar 文件使用 gzip 压缩为 t.tar.gz 文件
$ gzip t.tar.gz
此命令会直接将 t.tar 文件执行压缩并改名为 t.tar.gz,源文件 t.tar 将不再存在
4)将指定的xxx目录分卷(每卷最大2G)打包成 t.tar.xnn 文件(nn 从 00 开始)
$ tar -cf - xxx | split -db 2G - t.tar.x
将生成 t.tar.x00、t.tar.x01、t.tar.x02 ...等分卷文件。

解压:
1)解压tar文件
$ tar -xf t.tar
解压到指定目录:$ tar -xf t.tar -C /to/path
2)解压tar.gz文件
$ tar -zxf t.tar.gz
3)解压分卷打包文件 t.tar.xnn
先合并分卷文件:$ cat t.tar.x?? > t.tar 
(Windows 环境下合并文件命令为:> copy /b t.tar.x?? t.tar)
然后解压文件:$ tar -xf t.tar
用管道连在一起直接解压的命令为:$ cat t.tar.x?? | tar -xf

参考:
  评论这张
 
阅读(813)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017