http://blog.csdn.net/imyang2007/article/details/7634470

把常用的tar解压命令总结下,当作备忘:

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包中所有文件,-x是解开的意思

压缩

  • 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 解压

转载于:https://www.cnblogs.com/rixiang/p/5118611.html

linux tar order相关推荐

  1. linux tar cvf_Linux中的Tar命令:Tar CVF和Tar XVF通过示例命令进行了解释

    linux tar cvf The name tar is, by most accounts, short for tape archive. The "tapes" in qu ...

  2. linux tar的使用方法

    tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思): -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面 ...

  3. linux tar命令 打包 解压

    linux解压 tar命令tar命令 tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思): -x :解开一个压缩文件的参数指令 ...

  4. linux++tar打包目录,linux中tar命令打包目录与排除目录打包linux操作系统 -电脑资料...

    本文章来给各位朋友详细介绍关于linux中tar命令打包目录与排除目录打包有需要了解tar命令的使用方法的朋友可进行参考参考, 打包压缩目录很简单如下代码如下复制代码 tar -czf small.t ...

  5. linux tar zcf打包时注意事项

    linux tar zcf打包时注意事项

  6. Linux tar命令高级用法——备份数据

    Linux tar命令高级用法--备份数据 2015-12-31 Linux学习 Linux上有功能强大的tar命令,tar最初是为了制作磁带备份(tape archive)而设计的,它的作用是把文件 ...

  7. 【linux】——Linux tar打包命令

    范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar [root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩! [ro ...

  8. 学习Linux tar 命令:最简单也最困难

    摘要:在本文中,您将学习与tar 命令一起使用的最常用标志.如何创建和提取 tar 存档以及如何创建和提取 gzip 压缩的 tar 存档. 本文分享自华为云社区<Linux 中的 Tar 命令 ...

  9. linux tar压缩解压命令的详细解释

    tar [-cxtzjvfpPN] 文件与目录 参数: -c :建立一个压缩文件的参数指令(create 的意思): -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! ...

最新文章

  1. linux lua ide,mac os上开发lua用什么ide
  2. Exchange 2007更改用户收发邮件大小限制
  3. ajax请求 禁用缓存,jQuery ajax缓存禁用无法正常工作?
  4. [react] 什么是React.forwardRef?它有什么作用?
  5. 【java学习之路】(java SE篇)005.面向对象基础入门part2
  6. 拓端tecdat|R语言投资组合优化求解器:条件约束最优化、非线性规划求解
  7. MySQL 启动服务和登陆参数
  8. php 跨域问题解决方案
  9. 安全bios手册(5)
  10. PDCA循环的四个阶段八个步骤,你知道么?
  11. 阿里云OSS对象存储服务
  12. 深入了解触摸事件的分发
  13. android TV 插入U盘检测
  14. 知名艺人联合签名强烈谴责虐猫事件
  15. Calendar类-日历类常用方法(JAVA)
  16. docker php 环境实操
  17. 184_刘发顺_Java核心编程
  18. 《软件体系结构》习题解答(二)
  19. 一等奖,iPhone XR来了!A/B Test,个人中心首页改版实验分析报告(5000字详解)...
  20. 名悦集团:汽车冬季保养小知识

热门文章

  1. 李洋疯狂C语言之求素数的方法
  2. 开启市场新格局 且看新华三计算与存储新品发布会
  3. Linux中断 - tasklet
  4. 关于爬虫中常见的两个网页解析工具的分析 —— lxml / xpath 与 bs4 / BeautifulSoup...
  5. 更改阿里云域名解析台里某个域名绑定的IP之后不能解析到新IP
  6. Apache日志记录组件Log4j出现反序列化漏洞 黑客可以执行任意代码 所有2.x版本均受影响...
  7. HDU 5410 CRB and His Birthday ——(完全背包变形)
  8. jQuery EasyUI使用教程之基本的拖放
  9. SQL Server数学函数
  10. 搭建LNMP遇到的问题