linux tar (打包、压缩、解压)命令[通俗易懂]

linux tar (打包、压缩、解压)命令[通俗易懂]打包程序:tarc:  创建文档 t:列出存档内容 x:提取存档 f:filename要操作的文档名 v:详细信息一:打包打包:是指把文件整合在一起,不压缩1.将文件打包:tarcfa.tar/etc/2.列出文档内容:tartfa.tar3.提取文档内容:tarxfa.tar二:压缩压缩:把打包好的文件压缩,便于存储…

大家好,又见面了,我是你们的朋友全栈君。

打包程序:tar

  • c:   创建文档
  • t: 列出存档内容
  • x:提取存档
  • f: filename 要操作的文档名
  • v:详细信息

一:打包

打包:是指把文件整合在一起,不压缩

1.将文件打包:tar cf a.tar /etc/

linux tar (打包、压缩、解压)命令[通俗易懂]

2.列出文档内容:tar tf a.tar

linux tar (打包、压缩、解压)命令[通俗易懂]

linux tar (打包、压缩、解压)命令[通俗易懂]

3.提取文档内容:tar xf a.tar

linux tar (打包、压缩、解压)命令[通俗易懂]

二:压缩

压缩:把打包好的文件压缩,便于存储

注:压缩一定加上后缀,便于解压,便于观看

Linux 主要有3种压缩方式

    • gzip:   压缩速度最快,历史最久,应用最广泛;
    • bzip2: 压缩成的存档文件小,可用性不如gzip;
    • xz:      最新的方式,提供最佳的压缩率。

注:实际中三种情况都可能遇到,所以必须有一定的命名方式

    • z     用于gzip压缩:      filename.tar.gz
    • j      用于bzip压缩:      filename.tar.bz2
    • J      用于xz压缩:         filename.tar.xz

1.先看看压缩前文件大小:ls -lh

linux tar (打包、压缩、解压)命令[通俗易懂]

2.gzip压缩:tar zcf a.tar.gz a.tar

linux tar (打包、压缩、解压)命令[通俗易懂]

3.bzip2缩:tar jcf a.tar.bz2 a.tar

linux tar (打包、压缩、解压)命令[通俗易懂]

4.xz压缩:tar Jcf a.tar.xz a.tar

linux tar (打包、压缩、解压)命令[通俗易懂]

5.压缩率对比:xz > bzip2 > gzip

linux tar (打包、压缩、解压)命令[通俗易懂]

三:解压

解压:将压缩好的文件解压打开

1.解压缩文件加一个参数x:tar xf a.tar.gz

linux tar (打包、压缩、解压)命令[通俗易懂]

linux tar (打包、压缩、解压)命令[通俗易懂]

2.其他类型解压:tar xf a.tar.bz2   tar xf a.tar.xz

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/138434.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 量子通讯加密技术的技术原理

    量子通讯加密技术的技术原理1什么是量子一个物理量如果存在最小的不可分割的基本单位,则这个物理量是量子化的,并把最小单位称为量子。量子英文名称量子一词来自拉丁语quantus,意为“有多少”,代表“相当数量的某物质”。在物理学中常用到量子的概念,指一个不可分割的基本个体。例如,“光的量子”(光子)是一定频率的光的基本能量单位。而延伸出的量子力学、量子光学等成为不同的专业研究领域。其基本概念为所有的有形性质是“可量子化的”。“

  • EasyPlayer实现直播抓拍

    EasyPlayer实现直播抓拍对于一个裸的RTSPURL,存放在播放列表上略显单调与枯燥。大家可以看到EasyPlayer在播放完视频后会保存一帧图片到列表上。那么这个功能是如何做到的呢?如果自己实现解码的话,比如使用ffmpeg解码,这种情况下,将视频帧解码,再编码成jpeg保存下来,应该不是什么难事。相信大多数播放器都是这样处理的。H264格式的视频码流=>解码=>YUV格式的视频帧=>压缩=>jpeg=>保存到

  • JS获取当前年份月[通俗易懂]

    JS获取当前年份月[通俗易懂]//获取完整的日期 vardate=newDate; varyear=date.getFullYear();  varmonth=date.getMonth()+1; month=(month varmydate=(year.toString()+month.toString());注意,year.toString()+month.toString()不能写成year+mont

  • 深入剖析Springboot启动原理的底层源码,再也不怕面试官问了!

    深入剖析Springboot启动原理的底层源码,再也不怕面试官问了!大家现在应该都对Springboot很熟悉,但是你对他的启动原理了解吗?

  • 三万字详解SpringClould高可用流量防护组件Sentinel哨兵(含源码例子)[通俗易懂]

    三万字详解SpringClould高可用流量防护组件Sentinel哨兵(含源码例子)[通俗易懂]文章目录一、断路器1.1.为什么使用断路器?1.2.断路器两大常用组件Sentinel和Hystrix对比二、sentinel主要特性三、sentinel两个部分、三步骤3.1.两部分3.2.三步骤四、使用核心库(如果已经引入了springcloudalibabajar不需要单独选择版本,只需直接引用)一、断路器1.1.为什么使用断路器?在微服务架构中,我们将系统拆分成了很多服务单元,各单元的应用间通过服务注册与订阅的方式互相依赖。由于每个单元都在不同的进程中运行,依赖通过远程

  • qmake 教程

    qmake 教程qmake的介绍qmake的介绍qmake是Trolltech公司创建的用来为不同的平台和编译器书写Makefile的工具。手写Makefile是比较困难并且容易出错的,尤其是需要给不同的平台和编译器组合写几个Makefile。使用qmake,开发者创建一个简单的“项目”文件并且运行qmake生成适当的Makefile。qmake会注意所有的编译器和平台的依赖性,可以把开发者解放出来

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号