【日常记录-Linux】.tar.xz、.tar.bz2、tar.gz解压

2024-08-30 20:20
文章标签 linux 记录 日常 解压 tar bz2 gz xz

本文主要是介绍【日常记录-Linux】.tar.xz、.tar.bz2、tar.gz解压,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Author:赵志乾
Date:2024-08-30
Declaration:All Right Reserved!!!

1. 简介

        Linux平台下,常见.tar.xz、.tar.bz2、.tar.gz等类型的压缩包。

2. 解压缩说明

  2.1 .tar.xz解压缩

        .tar.xz压缩包表示文件先由tar进行归档,然后使用xz进行压缩。其中xz使用LZMA2压缩算法,提供了非常高的压缩比,比传统的gzip、bzip2产生更小的压缩文件,但需要更多的CPU资源。由于xz工具免费且遵循GNU许可证,在类Unix系统上有着广泛的使用。

tar -xvf my.tar.xz -C /path/

        其中,-x表示解压、-v表示显示过程信息、-f指定要解压的归档文件。由于tar命令能够自动识别.xz扩展名并使用相应的解压程序,故无需指定额外的参数。

  2.2 .tar.bz2解压缩

        .tar.bz2压缩包表示文件先由tar进行归档,然后使用bzip2进行压缩。其中bzip2是一个基于Burrows-Wheeler变换的无损压缩工具,压缩后的文件后缀未.bz2,且压缩文件与原文件具有相同的修改日期、权限和所有权,在解压时也可被正确还原。

tar -xvjf my.tar.bz2 -C /path/

        其中,-x表示解压、-v表示显示过程信息、-j表示使用bzip2解压、-f指定要解压的归档文件。

  2.3 .tar.gz解压缩

        .tar.gz压缩包表示文件先由tar进行归档,然后使用gzip进行压缩。其中gzip是一种广泛使用的文件压缩程序,属于GNU项目的一部分,其将文件压缩为.gz格式来减少磁盘空间占用。

tar -xvzf my.tar.gz -C /path/

其中,-x表示解压、-v表示显示过程信息、-z表示使用gzip解压、-f指定要解压的归档文件。

这篇关于【日常记录-Linux】.tar.xz、.tar.bz2、tar.gz解压的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1121830

相关文章

Linux卸载自带jdk并安装新jdk版本的图文教程

《Linux卸载自带jdk并安装新jdk版本的图文教程》在Linux系统中,有时需要卸载预装的OpenJDK并安装特定版本的JDK,例如JDK1.8,所以本文给大家详细介绍了Linux卸载自带jdk并... 目录Ⅰ、卸载自带jdkⅡ、安装新版jdkⅠ、卸载自带jdk1、输入命令查看旧jdkrpm -qa

Linux samba共享慢的原因及解决方案

《Linuxsamba共享慢的原因及解决方案》:本文主要介绍Linuxsamba共享慢的原因及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux samba共享慢原因及解决问题表现原因解决办法总结Linandroidux samba共享慢原因及解决

MySQL INSERT语句实现当记录不存在时插入的几种方法

《MySQLINSERT语句实现当记录不存在时插入的几种方法》MySQL的INSERT语句是用于向数据库表中插入新记录的关键命令,下面:本文主要介绍MySQLINSERT语句实现当记录不存在时... 目录使用 INSERT IGNORE使用 ON DUPLICATE KEY UPDATE使用 REPLACE

新特性抢先看! Ubuntu 25.04 Beta 发布:Linux 6.14 内核

《新特性抢先看!Ubuntu25.04Beta发布:Linux6.14内核》Canonical公司近日发布了Ubuntu25.04Beta版,这一版本被赋予了一个活泼的代号——“Plu... Canonical 昨日(3 月 27 日)放出了 Beta 版 Ubuntu 25.04 系统镜像,代号“Pluc

Python 中的异步与同步深度解析(实践记录)

《Python中的异步与同步深度解析(实践记录)》在Python编程世界里,异步和同步的概念是理解程序执行流程和性能优化的关键,这篇文章将带你深入了解它们的差异,以及阻塞和非阻塞的特性,同时通过实际... 目录python中的异步与同步:深度解析与实践异步与同步的定义异步同步阻塞与非阻塞的概念阻塞非阻塞同步

Python Dash框架在数据可视化仪表板中的应用与实践记录

《PythonDash框架在数据可视化仪表板中的应用与实践记录》Python的PlotlyDash库提供了一种简便且强大的方式来构建和展示互动式数据仪表板,本篇文章将深入探讨如何使用Dash设计一... 目录python Dash框架在数据可视化仪表板中的应用与实践1. 什么是Plotly Dash?1.1

Linux安装MySQL的教程

《Linux安装MySQL的教程》:本文主要介绍Linux安装MySQL的教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux安装mysql1.Mysql官网2.我的存放路径3.解压mysql文件到当前目录4.重命名一下5.创建mysql用户组和用户并修

Linux上设置Ollama服务配置(常用环境变量)

《Linux上设置Ollama服务配置(常用环境变量)》本文主要介绍了Linux上设置Ollama服务配置(常用环境变量),Ollama提供了多种环境变量供配置,如调试模式、模型目录等,下面就来介绍一... 目录在 linux 上设置环境变量配置 OllamPOgxSRJfa手动安装安装特定版本查看日志在

Linux系统之主机网络配置方式

《Linux系统之主机网络配置方式》:本文主要介绍Linux系统之主机网络配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、查看主机的网络参数1、查看主机名2、查看IP地址3、查看网关4、查看DNS二、配置网卡1、修改网卡配置文件2、nmcli工具【通用

Linux系统之dns域名解析全过程

《Linux系统之dns域名解析全过程》:本文主要介绍Linux系统之dns域名解析全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、dns域名解析介绍1、DNS核心概念1.1 区域 zone1.2 记录 record二、DNS服务的配置1、正向解析的配置