首页 > 系统相关 >Linux:文件压缩解压gz、tar.gz、tar.xz、tar.bz2、tgz、zip

Linux:文件压缩解压gz、tar.gz、tar.xz、tar.bz2、tgz、zip

时间:2023-09-10 22:32:09浏览次数:55  
标签:tar zip gz 压缩文件 xz archive

(目录)

tar

# .tar
tar -xvf archive.tar

tar.gz、tgz

1、压缩

tar -zcvf 压缩文件名.tar.gz 被压缩文件名

# 不保留文件路径
tar -zcvf 压缩文件名.tar.gz -C 压缩前切换目录 被压缩文件名

参考 如何在不保留目录结构的情况下tar目录?

2、解压

tar -zxvf 压缩文件名.tar.gz

# 示例:.tar.gz 缩写为 .tgz
tar -zxvf archive.tar.gz

tar.xz

示例

# .tar.xz
tar -xvJf archive.tar.xz

tar.bz2

# tar.bz2
tar -jxvf archive.tar.bz2

gz

# 压缩
gzip -k hello.txt

# 解压缩
gunzip -k hello.txt.gz

说明:

  • -k 参数:保留(不删除)源文件

zip

# 压缩文件
zip -r archive.zip ./*

# 解压
unzip archive.zip

其他

# -j   忽略目录结构 junk (don't record) directory names
zip -j archive.zip ./directory/*

参考 关于linux:创建zip文件并忽略目录结构

参考 Linux:tar指令基本使用

标签:tar,zip,gz,压缩文件,xz,archive
From: https://blog.51cto.com/mouday/7428675

相关文章

  • [Writeup]2022 NewstarCTF_Week2(Web部分)
    一只网络安全菜鸟--(˙<>˙)/--写博客主要是想记录一下自己的学习过程,过两年毕业了也能回头看看自己都学了些啥东西。由于本人水平有限内容难免有错误、疏漏、逻辑不清、让人看不懂等各种问题,恳请大家批评指正如果我写的东西能对你有一点点帮助,那真是再好不过了......
  • tarjan强连通分量
    intscc[N],sc;//结点i所在scc的编号intsz[N]; //强连通i的大小//dfn(u)为搜到结点u时的次序编号//low(u)为u或u的子树能够追溯到的最早的栈中节点的次序号//当dfn(u)=low(u)时,以u为根的搜索子树上的所有节点是一个强连通分量voidtarjan(intu){ dfn[u]=low[u]......
  • Hack The Box 闭坑指南---Starting Point---Meow(第0层)
    0x00实验环境靶场:windows笔记本、kali虚拟机 0x01实验前提(1)注册HackTheBox(自行注册)注册htb:https://www.hackthebox.com/ (2)连接htb靶场环境:登录htb: https://app.hackthebox.com/machines访问machines——>点击CONNECTTOHTB——>StartingPoint 点击OpenV......
  • PeaZip 9.4 发布
    导读PeaZip是一个适用于Windows和 Linux 的免费文件存档工具和rar提取器,可处理200多种存档类型(7z,ace,arc,bz2,cab,gz,iso,paq,pea,rar,tar,wim,zip,zipx...),处理跨区存档(001,r01,z01...)并支持多种存档加密标准。该项目旨在为多种开源技术(7-Zip、......
  • 解决错误:unable to find valid certification path to requested target
    maven编译老报错 unabletofindvalidcertificationpathtorequestedtarget解决方法将服务端证书添加到Java证书信任库中 keytool-import-aliascasserver-keystore$JAVA_HOME/lib/security/cacerts-fileserver.crt-storepasschangeit-nopromptalias,证书别名,可以任......
  • Linux命令(74)之unzip
    linux命令之unzip1.unzip介绍linux命令是用来解压缩名称后缀为".zip"的文件2.unzip用法unzip[参数]filenname.zipunzip常用参数参数说明-l显示压缩文件内所包含的文件-t检查备份文件是否正确无误-v显示命令执行详细过程-q不显示命令执行过程-P<密码>使用unzip的密码选项-d......
  • Linux系统上安装.tar.gz格式的Python源码包
    要在Linux系统上安装.tar.gz格式的Python包,您可以按照以下步骤进行操作:解压文件:使用以下命令将.tar.gz文件解压缩:tar-zxvfpackage.tar.gz这将在当前目录下创建一个包含源代码的新文件夹。进入源代码目录:使用cd命令进入解压后的源代码目录:cdpackage检查依赖库:执行以下命令检查......
  • 通过StarWindV2VConverter将VMWare的CentOS7虚拟机转换成Hyper-V产生所warning: /dev/
    1.在VMWare中将CentOS7虚拟机导出ovf,在StarWindV2VConverter中将其转换为VHDX2.在Hyper-V中新建虚拟机2.1在选择代数时要注意一定要选择“第一代”2.2在选择选择虚拟硬盘时,选择已转换好的VHDX文件3.启动Hyper-V中新建的虚拟机3.1出现了如下的问题-------------3.2处理方法在......
  • .net core 请求网页的时候出现gzip压缩 respones返回的中文数据变成乱码
    解决方法:https://blog.csdn.net/lishenluo/article/details/105383323引用System.Text.Encoding.codePages包里面包含了解压缩转化中文gbkgb2312下面时具体的解压缩办法。publicstaticstringDecompressGzip(Streamstm){System.Text.Encoding.RegisterProvi......
  • Acegi-security-samples-tutorial-1.0.7.zip 实例代码解析
    前面一篇文章,展现了Acegi的作用:现在我将对其中的代码进行讲解:web.xml文件:<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEweb-appPUBLIC'-//SunMicrosystems,Inc.//DTDWebApplication2.3//EN''http://java.sun.com/dtd/web-app_2_3.dtd'......