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文件打包成jpg.tar

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

Linux下tar压缩解压命令详解相关推荐

  1. linux为什么用tar压缩,linux下tar压缩和解压命令用法详解

    linux下tar压缩和解压命令用法详解 2017-03-25 14:06 分享人:老牛 将/usr/local/test目录下所有文件仅打包,不压缩到 /usr/local/auto_bak/目下 ...

  2. linux 更新软件命令 失败,对linux下软件(库)的更新命令详解

    在ubuntu服务器下安装包的时候,经常会用到sudo apt-get install 包名 或 sudo pip install 包名,那么两者有什么区别呢? 1.区别 pip用来安装来自PyPI( ...

  3. linux 的gz命令详解,linux tar.gz压缩解压命令详解

    linux tar.gz命令是一个常见的文件解压缩命令,那么它具体用法是怎样的呢?下面由 小编为大家整理了linux tar.gz命令的相关知识,希望对大家有帮助! 1.linux tar.gz压缩命 ...

  4. linux解压命令rar,Linux下压缩与解压命令详解

    本文为大家分享了Linux下压缩与解压缩命令,供大家参考,具体内容如下 [tar命令] 解压:tar -zxvf FileName.tar 压缩:tar -czvf FileName.tar DirN ...

  5. linux解压tar.gz文件,linux tar.gz压缩解压命令详解

    linux tar.gz命令是一个常见的文件解压缩命令,那么它具体用法是怎样的呢?下面由学习啦小编为大家整理了linux tar.gz命令的相关知识,希望对大家有帮助! 1.linux tar.gz压 ...

  6. tar压缩解压命令详解

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

  7. Linux 常用的压缩与解压缩命令详解

    Linux 常用的压缩与解压缩命令有:tar.gzip.gunzip.bzip2.bunzip2.compress .uncompress. zip. unzip.rar.unrar 等. tar 最 ...

  8. linux下的压缩和解压命令

    1.gzip命令 //用于压缩文件 基本语法: gzip 文件名//压缩成gz后缀的文件 例子: 将/home/hhhh下面的Hello.java文件进行压缩 语法:gzip /home/hhhh/H ...

  9. Cnetos7系统---文件压缩与解压命令详解。

    在CentOS 7系统中,您可以使用多种命令进行文件压缩和解压缩操作.以下是常见的文件压缩和解压命令及其用法的详解: tar:tar命令用于打包文件或目录,并可选地压缩为tar压缩包. 创建tar压缩 ...

  10. linux下bcd文件还原,BCDEDIT命令详解 | 数据恢复实验室 Data Recovery Laboratory

    案例:bcdedit添加系统启动项 使用BCDEDIT命令,编辑启动项,方便.快捷,只需记住几条命令,必要时替换即可. 以下是一个案例: 标识符 {de329298-0dd8-11e0-90b6-8a ...

最新文章

  1. Python函数式编程——map()、reduce()
  2. 中兴通讯已在多个国家和地区商用了安全领域的解决方案
  3. Unreal Engine 4 编码规范
  4. 微信小程序|开发实战篇之十-一些细节处理
  5. MySQL(21)--- GROUP BY 语句
  6. 业务编排可视化_微服务设计-服务组合和可视化编排思考
  7. 分享一个好看的个人主页源码
  8. 阿里云SLS日志服务
  9. LuatOS之LVGL字体篇
  10. 超好用的搜索引擎推荐
  11. 支付宝对账单功能开发
  12. 突破限制轻松下载网盘的文件,免登陆使用,速度也不错!
  13. 【NLP】⚠️学不会打我! 半小时学会基本操作 8⚠️ 新闻分类
  14. 2020年常见的服务器都有哪些?都有什么优缺点?
  15. 阿里达摩院数学竞赛新一轮考题曝光,李永乐老师曾给出第一题详细解答
  16. group by后乱序问题原因和解决
  17. 清华梦的粉碎—写给清华大学的退学申请 2005.9.22
  18. 4月海外域名主机商TOP10:HostGator第4 雅虎第7
  19. 昆明理工大学计算机组成原理考试,昆工计科组成原理实验の计算机组成原理各部件实验.doc...
  20. python123-Python基本语法元素 (第1周)-温度转换 II

热门文章

  1. python不允许使用关键字_Python不允许使用关键字作为变量名,但是允许使用内置函数名作为变量名,不过这会改变函数名的含义,所以不建议这样做...
  2. 射击类游戏html代码,超简单射击游戏
  3. A/D转换器主要性能参数
  4. 今晚直播丨易鲸捷HTAP融合型分布式数据库问题诊断介绍
  5. oracle自动导出awr报告,自动生成awr报告脚本
  6. hp服务器主板维修图,惠普DL 380 G5服务器内部结构拆解:
  7. python构建带数字的古诗词数据集
  8. android文件读取文件内容,android创建txt文件,读取txt文件内容
  9. 举例说明儿化音的作用_六年级语文下学期复习资料
  10. 《应用时间序列分析:R软件陪同》——第 3 章 一元时间序列数据的拟合及预测 3.1 一些估计和预测方法的基本数学原理...