语法:tar [主选项+辅选项] 文件或者目录

使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。

主选项:c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。相当于打包。

x 从档案文件中释放文件。相当于拆包。

t 列出档案文件的内容,查看已经备份了哪些文件。

特别注意,在参数的下达中,c/x/t仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。

辅助选项:-z :是否同时具有gzip的属性?亦即是否需要用gzip压缩或解压? 一般格式为xx.tar.gz或xx.tgz

-j :是否同时具有bzip2的属性?亦即是否需要用bzip2压缩或解压?一般格式为xx.tar.bz2

-v :压缩的过程中显示文件!这个常用

-f :使用档名,请留意,在f之后要立即接档名喔!不要再加其他参数!

-p :使用原文件的原来属性(属性不会依据使用者而变)

--exclude FILE:在压缩的过程中,不要将FILE打包!

例如:

1、将整个/etc目录下的文件全部打包成为/tmp/etc.tartar -cvf /tmp/etc.tar /etc    #仅打包,不压缩!

tar -zcvf /tmp/etc.tar.gz /etc  #打包后,以gzip压缩

tar -jcvf /tmp/etc.tar.bz2 /etc  #打包后,以bzip2压缩

特别注意,在参数f之后的文件档名是自己取的,我们习惯上都用.tar来作为辨识。

2、查阅上述/tmp/etc.tar.gz文件内有哪些文件?tar -ztvf /tmp/etc.tar.gz

由於我们使用gzip压缩,所以要查阅该tar file内的文件时,就得要加上z这个参数了!这很重要的!

3、将/tmp/etc.tar.gz文件解压到/usr/local/src目录下cd /usr/local/src

tar -zxvf /tmp/etc.tar.gz

4、在/tmp目录下,将/tmp/etc.tar.gz内的etc/passwd解压出来cd /tmp

tar -zxvf /tmp/etc.tar.gz etc/passwd

我可以透过tar -ztvf来查阅tar file内的文件名称,如果单只要一个文件,然后可以透过这个方式来下达!

5、我要压缩/home,/etc,但不要/home/dmtsaitar --exclude /home/dmtsai -zcvf myfile.tar.gz /home/* /etc

6、将/home/usr2/file2文件打包到当前目录下的file2.tar中tar -cvf file2.tar /home/usr2/file2

linux桌面怎么解压tar文件,Linux中tar解压缩命令详解-tar文件怎么打开相关推荐

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

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

  2. linux压缩命令zip详解,Linux中zip压缩和unzip解压缩命令详解

    如果你的英文足够好,那完全可以不靠任何人就精通linux,只要你会用man.Man实际上就是查看指令用法的help,学习任何一种UNIX类的操作系统最重要的就是学会使用man这个辅助命令.接下来是小编 ...

  3. linux cut命令学习,Linux中的cut 命令详解

    今天小编要跟大家分享的文章是关于Linux中的cut 命令详解.cut 命令在Linux和Unix中的作用是从文件中的每一行中截取出一些部分,并输出到标准输出中.我们可以使用 cut 命令从一行字符串 ...

  4. Linux系统与网络、磁盘参数和日志监控等命令详解二

    创作人QQ:851301776,邮箱:lfr890207@163.com, 欢迎大家一起技术交流,本博客主要是自己学习的心得体会,只为每天进步一点点! 个人座右铭: 1.没有横空出世,只要厚积一定发. ...

  5. tar 解压缩命令详解

    2019独角兽企业重金招聘Python工程师标准>>> 今天对目录及其文件进行压缩: /usr/local/test# tar -cvf /usr/local/auto_bak/te ...

  6. tar 解压缩命令详解

    对一下目录及其文件进行压缩: /usr/local/test # tar -cvf /usr/local/auto_bak/test.tar /usr/local/test 仅打包,不压缩  # ta ...

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

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

  8. 把java文件打包成.jar (jar命令详解)

    把java文件打包成.jar (jar命令详解) 先打开命令提示符(win2000或在运行框里执行cmd命令,win98为DOS提示符),输入jar Chelp,然后回车(如果你盘上已经有了jdk1. ...

  9. java文件打包jar文件_把java文件打包成.jar (jar命令详解)

    把java文件打包成.jar (jar命令详解) 先打开命令提示符(win2000或在运行框里执行cmd命令,win98为DOS提示符),输入jar Chelp,然后回车(如果你盘上已经有了jdk1. ...

  10. Fedora 中的 Yum 命令详解

    http://pengjiayou.com/blog/yum-fedora-in-order-detailed-explanation 总所周知,Redhat和Fedora的软 件安装命令是rpm,但 ...

最新文章

  1. 分布式消息队列 — RabbitMQ(1)
  2. 算法:二进制中1的个数
  3. 7个你可能不认识的CSS单位
  4. fit,fit_generator的使用区别
  5. weka 初练之 文本分类
  6. IDEA把Springboot打成可执行jar包,内嵌tomcat 这个可以用
  7. 使用will和would来提出请求_42
  8. Setting property 'source' to 'org.eclipse.jst.jee.
  9. Extjs核心概念之Store
  10. 浅谈最短路径的几个方法(Dijkstra,Bellman-Ford,SPFA,Floyd算法)
  11. 从头开始学JavaScript (四)——操作符
  12. Pytorch 1.1.0驾到!小升级大变动,易用性更强,支持自定义RNN
  13. 指纹和人脸识别 AI 总结
  14. awk grep sed cut学习
  15. svn分支合并到主干
  16. device_register分析
  17. MFC—界面设计(控件自适应,添加背景图,Static背景颜色设置)
  18. 安装darknet报libQt5Core.so.5: undefined reference
  19. Django笔记:应用和分布式路由(应用创建,分布式路由的配置,应用下的模板)
  20. 查看连接MYSQL数据库的IP信息

热门文章

  1. 64位ubantu 16.04.2系统安装谷歌浏览器过程
  2. 一个Java 程序的主方法_java application程序中,每一个类中,必有一个主方法main()方法。...
  3. pdf文件在前端展示的三种方法
  4. 效率倍增,5 个提高生产力的 Jupyter notebook插件
  5. JavaWeb(狂神老师上课笔记)
  6. html5 制作书架展示 PHP,简单做出HTML5翻页效果文字特效
  7. cocos creator android 真机调试配置密匙
  8. 全程无尿点,死磕前端~
  9. 电脑上xml文件怎么打开,xml文件如何在电脑上打开
  10. 支持向量机的理解,目前看到的最通透的