Chinaunix首页 | 论坛 | 博客
  • 博客访问: 288984
  • 博文数量: 68
  • 博客积分: 1121
  • 博客等级: 少尉
  • 技术积分: 634
  • 用 户 组: 普通用户
  • 注册时间: 2011-04-01 09:43
文章分类
文章存档

2014年(1)

2013年(8)

2012年(37)

2011年(22)

分类: LINUX

2012-02-22 13:52:11

tar命令使用比较频繁,常见的使用是打包,压缩,解压,查看,常见的类型有tar.gz和bz2,bz2格式压缩率较高。

目前Linux下常见的压缩文件扩展名:
 *.Z        compress程序压缩的文件(最早期使用),压缩后取代源文件;
 *.zip      一个夸平台的文件打包程序,适用于Linux、windows和Mac OS系统;
 *.bz2      bzip2程序压缩的文件;
 *.gz       gzip程序压缩的文件;
 *.tar      tar程序打包的文件,并没有压缩;
 *.tar.gz   tar程序打包的文件,并经过gzip程序的压缩;
 *.tar.bz2  tar程序打包的文件,并经过bzip2程序压缩。

所以在用户目录下的.bashrc中添加如下别名
alias targzc='tar -zcvf'
alias targzx='tar -zxvf'
alias tarbz2c='tar -jcvf'
alias tarbz2x='tar -jxvf'

方便文件打包与解包。

另外比如解压到制定目录:
targzx xxx.tar.gz -C specific_dir_name

tgz = tar.gz

打包的时候不压缩:
tar -cvf xxx.tar specific_dir_name

查看压缩包里面的内容:
tar -tvf xxx.tar.gz | more
阅读(1344) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

kangjunping2012-02-22 14:26:41

使用多了也就熟了,小结一下