当前位置: 首页 > news >正文

Linux基础命令:tar压缩命令

目录

知识结构

压缩

查看压缩包内容

解压缩


知识结构

压缩

在Linux中,tar命令用于创建、查看和提取归档文件。它可以打包和压缩文件和目录,以便于备份或网络传输。使用tar命令,用户可以为某一特定文件创建归档(备份文件),也可以在归档中改变文件,或者向归档中加入新的文件。生成tar包后,就可以用其它的程序来进行压缩。这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。压缩可以节约时间和空间,是非常常用的命令。

tar的选项:

-v展示过程
-c创建 .tar 格式的包文件

-f

表示使用归档文件,就是将很多文件或者文件夹放到一个文件夹里,就是压缩包文件。
-x解开.tar格式的包文件
-t        列表查看包内文件

tar本身不具有压缩功能,但可以与gzip、bzip2等压缩工具结合使用,对归档文件进行压缩。-z:使用gzip压缩,压缩包就是以tar.gz结尾;-J:使用xz压缩,压缩包就是以tar.xz结尾。gzip和xz两个压缩软件的命令;直接用两个命令能够进行压缩,tar是能指定使用xz压缩还是gzip压缩。gz和xz的区别就是:文件越大,xz压缩的效果越好;但是压缩时间也相对更长。

命令演示:

打包多个文件:

 如果一个文件夹中有20个文件,要压缩其中的某几个文件,即一个文件夹中指定的几个文件或者文件夹的压缩,使用--exclude选项:

查看压缩包内容

使用-tf查看压缩包内容:

解压缩

使用xf对压缩包进行解压缩:

解压一般在当前文件夹,要想解压到别的文件夹,要用-C选项:

 今天的Linux命令分享就到这里,如果有问题可以留言或私信。

http://www.xdnf.cn/news/847585.html

相关文章:

  • 10.Python从入门到精通—Python 列表,列表脚本操作符,列表截取,列表函数方法
  • 干货!一文读懂10种主流的图片格式
  • hint详解
  • 什么是AOI?
  • 国产化操作系统都有哪些?如何选择?
  • 【网络协议 02】ICMP协议报文
  • acl是什么
  • Qemu架构解析(二),涨知识
  • 字符串的全面解析
  • shiro(一):shiro基本概念及基本使用(认证、授权)
  • 手把手教你安装Kali Linux
  • PaddleOCR 的使用,极简介绍
  • 颜色代码对照表
  • 单点登录(SSO)看这一篇就够了
  • JAR 文件规范详解
  • NSFW检测 (色情检测)
  • 如何实现SGD的高效并行计算:性能提升
  • spring常用注解(六)@Valid和@Validated校验
  • 什么是单点登录(SSO)前端用 iframe 实现单点登录 超详细说明!!
  • 什么是Eureka?Eureka能干什么?Eureka怎么用?
  • AES加解密工具类
  • 手把手带你搞懂Modbus通信协议
  • NAT工作原理(细致易懂)
  • 【C语言】解决C语言报错:Stack Overflow
  • HDFS最基础使用
  • 以太坊的 ChainId 与 NetworkId
  • phoenix索引
  • HBase高阶(一)基础架构及存储原理
  • linux curl命令详解
  • 网络抓包工具Wireshark下载安装使用详细教程