tar

-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件

这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。

-z:有gzip属性的
-j:有bz2属性的
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出

下面的参数-f是必须的

-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

# tar -cf all.tar *.jpg
这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。

# tar -rf all.tar *.gif
这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。

# tar -uf all.tar logo.gif
这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。

# tar -tf all.tar
这条命令是列出all.tar包中所有文件,-t是列出文件的意思

# tar -xf all.tar
这条命令是解出all.tar包中所有文件,-t是解开的意思

压缩

tar -cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg

tar -czf jpg.tar.gz *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz

tar -cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2

tar -cZf jpg.tar.Z *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z

rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux

zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux

解压

tar -xvf file.tar //解压 tar包

tar -xzvf file.tar.gz //解压tar.gz

tar -xjvf file.tar.bz2   //解压 tar.bz2

tar -xZvf file.tar.Z   //解压tar.Z

unrar e file.rar //解压rar

unzip file.zip //解压zip

总结

1、*.tar 用 tar -xvf 解压

2、*.gz 用 gzip -d或者gunzip 解压

3、*.tar.gz和*.tgz 用 tar -xzf 解压

4、*.bz2 用 bzip2 -d或者用bunzip2 解压

5、*.tar.bz2用tar -xjf 解压

6、*.Z 用 uncompress 解压

7、*.tar.Z 用tar -xZf 解压

8、*.rar 用 unrar e解压

9、*.zip 用 unzip 解压

转自:http://www.cnblogs.com/qq78292959/archive/2011/07/06/2099427.html

Linux下的tar压缩解压缩命令详解(转)相关推荐

  1. linux下tar命令解压缩,tar解压缩命令 Linux下的tar压缩解压缩命令详解

    <tar解压缩命令 Linux下的tar压缩解压缩命令详解>由会员分享,可在线阅读,更多相关<tar解压缩命令 Linux下的tar压缩解压缩命令详解(14页珍藏版)>请在人人 ...

  2. linux下的tar压缩解压缩命令详解,Linux下的tar压缩解压缩命令详解

    linux下tar gz bz2 tgz z等众多压缩文件的压缩与解压方法,需要的朋友可以参考下 Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命 ...

  3. Linux——Linux下的tar压缩解压缩命令详解

    转自:http://www.cnblogs.com/qq78292959/archive/2011/07/06/2099427.html tar 参数 作用 -c 建立压缩档案 -x 解压 -t 查看 ...

  4. 【Linux命令】Linux下的tar压缩解压缩命令详解(转)

    tar-c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个.下 ...

  5. Linux下的tar压缩解压缩命令详解

    tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个 ...

  6. linux压缩命令 实例子,Linux下的tar压缩解压缩命令详解及使用实例分析

    格式:tar zcvf 压缩后的路径及包名 你要压缩的文件 z:gzip压缩 c:创建压缩包 v:显示打包压缩解压过程 f:接着压缩 t:查看压缩包内容 x:解压 X:指定文件列表形式排除不需要打包压 ...

  7. tar压缩解压缩命令详解

    tar压缩解压缩命令详解 tar命令详解 -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个, ...

  8. Linux下的tar压缩解压缩命令使用

    文章目录 查看帮助文档 tar.rar.zip压缩解压实例 tar压缩解压实例 rar压缩解压实例 zip压缩解压实例 tar常用参数 总结 项目问题记录---tar解压失败 .lzme包 LZMA压 ...

  9. linux中的文件夹压缩文件,linux将文件拷贝到目录下Linux下文件的压缩与打包详解...

    在Linux中,有很多的压缩命令.利用这些压缩命令,可以方便的从网络上下载大型的文件.同时,我们知道,Linux文件的扩展名是没有特殊意义的,不过,因为Linux下存在着许多压缩命令,所以为了方便记忆 ...

最新文章

  1. 归并排序的实现及其优化(递归法)
  2. tns03505 无法解析名称_SpringBootWeb源码解析SpringMVC自动配置
  3. 十二、深入Python列表和元组
  4. P8U8 IT这块出书门槛相对比较低
  5. vue-jest测试用例_用Jest快速介绍测试驱动的开发
  6. Activity 横竖屏切换
  7. IOS--UILabel的使用方法详细
  8. 给定N个加号,M个减号以及N+M+1个整数,A1+A2+...+Am+An+1,小明想知道在所有由这n个加号,M个减号以及N+M+1个整数凑出的合法的后缀表达式中,结果最大的是哪一个?
  9. mysql时间加8小时_劳斯莱斯库里南,超精致1:8模型车,组装时间长达450个小时...
  10. 9.这就是搜索引擎:核心技术详解 --- 用户查询意图分析
  11. Win11设置定时关机命令没反应怎么办?
  12. Dmoz中文目录收录的中文博客
  13. 前端第二章:6.浏览器的自动修复机制;网页布局 (header标签、main标签、footer标签;nav标签;aside标签)
  14. 区块链中的epoch
  15. javafor循环基础练习 -26个大小写字母
  16. 惠普HP Officejet K7103 打印机驱动
  17. 【BZOJ2069】ZAW(POI2004)-最短路+二进制分组
  18. SpringBoot+Vue实现前后端分离的餐饮点餐系统
  19. 车载计算机维修,车载电脑硬件故障及检修
  20. 「数据游戏」:使用 ARIMA 算法预测三日后招商银行收盘价

热门文章

  1. 实用常识 | 巧妙使用IA图片助手多地址提取批量下载(老白嫖怪了)
  2. js 字符串、数值之间的转换
  3. 微信知识付费小程序博客源码(带299条数据)
  4. 网站底部添加访客阅读次数总访问量在线人数代码
  5. Postman测试接口传入List类型的参数以及数组类型参数
  6. 基于AForge.Net框架的扑克牌识别(Nazmi Altun著,野比 译)
  7. Sql Server 2005 row_number()分页性能测试
  8. Magento教程 2:Magento 社群版安装教学!
  9. 六种PHP图片上传重命名方案研究与总结
  10. Python实例讲解 -- 磁盘文件的操作