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

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

目录

tar、tar.gz、tar.xz、tar.bz2、tgz

1、压缩

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

2、解压

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

示例

# .tar
tar -xvf archive.tar
# .tar.gz 缩写为 .tgz
tar -zxvf archive.tar.gz
# .tar.xz
tar -xvJf archive.tar.xz
# 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

参考

Linux:tar指令基本使用


相关文章
|
12月前
|
存储 数据管理 Linux
区分Linux中.tar文件与.tar.gz文件的不同。
总之,".tar"文件提供了一种方便的文件整理方式,其归档但不压缩的特点适用于快速打包和解压,而".tar.gz"文件通过额外的压缩步骤,尽管处理时间更长,但可以减小文件尺寸,更适合于需要节约存储空间或进行文件传输的场景。用户在选择时应根据具体需求,考虑两种格式各自的优劣。
1919 13
|
Linux
Linux压缩与解压“助手”
gzip压缩解压 因为都是系统自带的我们不需要安装; ls 看一下目录当前的文件,创建一个 touch 123.txt 文件; 原文件消失,压缩解压 gzip 进行压缩,(“ gzip 123.txt ”),这样就压缩完毕了; gzip 进行解压,(“ gzip -d 123.txt.gz”),这样就解压完毕了; 原文件保留,gzip -k 123.txt、gzip -dk 123.txt.gz ;
325 9
|
关系型数据库 MySQL Linux
Linux 安装 mysql 【使用 tar.gz | tar.xz安装包-离线安装】
在Linux系统中使用tar.xz压缩包安装MySQL数据库的详细步骤。包括下载MySQL压缩包,解压到指定目录,创建mysql用户和组,设置目录权限,初始化MySQL,配置my.cnf文件,启动服务,以及修改root用户密码。此外,还提供了如何设置Windows远程登录MySQL服务器的方法。
Linux 安装 mysql 【使用 tar.gz | tar.xz安装包-离线安装】
|
Linux
【Deepin 20系统】Linux系统批量解压*.gz文件(不是.tar.gz)
在Deepin 20 Linux系统中如何使用命令行批量解压*.gz文件,提供了具体的命令示例,并简要提及了批量解压*.tar.gz和*.tar.bz2文件的方法。
452 2
|
数据建模 Linux vr&ar
Linux下解压命令大全
Linux下解压命令大全
756 0
|
Linux
百度搜索:蓝易云【Linux中如何对文件进行压缩和解压缩?】
这些是在Linux中进行文件压缩和解压缩的常见方法。根据您的需求和具体情况,可能会使用其他压缩工具和选项。您可以通过查阅相应命令的帮助文档来获取更多详细信息。
328 1
|
NoSQL Java Linux
Linux常用命令(文件目录操作、拷贝移动、打包压缩、文本编辑、查找)
Linux常用命令(文件目录操作、拷贝移动、打包压缩、文本编辑、查找)
|
算法 Java Linux
Linux下文件增删改查定位压缩操作与权限所属用户
Linux下文件增删改查定位压缩操作与权限所属用户
267 0
26Linux - 文件管理(文件压缩解压:bzip2)
26Linux - 文件管理(文件压缩解压:bzip2)
248 0
|
Java Shell Linux
Linux【脚本 01】简单Shell脚本实现定时备份文件、压缩、删除超时文件操作(showDoc文件备份脚本举例)
Linux【脚本 01】简单Shell脚本实现定时备份文件、压缩、删除超时文件操作(showDoc文件备份脚本举例)
1060 0