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

笑遍世界@网易博客

明天还会在路上……

 
 
 

日志

 
 
关于我

Stay hungry, stay foolish. 工作用脑,生活用心! 走过山重水复,必然迎来柳暗花明! 受苦的人没有悲观的权利,远征的人没有流泪的资格。 Live each day as if we should die tomorrow.

网易考拉推荐
 
 

tar压缩、解压缩命令(学习笔记)  

2010-05-10 23:59:09|  分类: Linux技术 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
偶尔用到几次tar命令,常常得去Google找答案,现在将我常用 到的tar命令写下来,作为学习笔记吧。
假设我要压缩的文件是a.txt b.txt c.txt
那么命令 就是:tar -zcvpf sum.tgz a.txt b.txt c.txt    #p的意思是带上文件的原始属性。
用于系统备份和转移特别有用。
解压缩:  tar -zxvf sum.tar.gz  -C /home/master/temp    #-C解压到制定目录(该目录已存在)
在打包后 后文件中添加一个文件: tar -rf file.tar appendfile
  注:只是做了打包的文件是可以的,但压缩后的就不行了。
不解压,查看tar文件中的内容:tar -tvf xxx.tar
打包但不压缩:tar -cvpf sum.tar a.txt b.txt
以bz2 方式压缩:tar -jcvpf sum.tar.bz2 a.txt b.txt
             tar -jxvf sum.tar.bz2 -C /home/master/temp1

tar [-cxtzjvfpPN] 文件与目录 ....     tar [-option] targetFile sourcefile
参数:

-c
:建立一个压缩文件 的参数指令(create 的意思)
-x
:解开一个压缩文件 的参数指令!
-t
:查看 tarfile 里面的文件!
特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。
-z
:是否同时具有 gzip 的属性?亦即是否需要用 gzip 压 缩?
-j
:是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压 缩?
-v
:压缩的过程中显示 文件!这个常用,但不建议用在背景执行过程!
-f
:使用档名,请留 意,在 f 之后要立即接档名喔!不要再加参数!
-p :使用 原文件的原来属性(属性不会依据使用者而变)
-P
:可以使用绝对路径 来压缩!
-N
:比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!
--exclude FILE
: 在压缩的过程中,不要将 FILE 打包!

  评论这张
 
阅读(611)| 评论(0)
推荐 转载

历史上的今天

评论

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

页脚

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