tar 打包压缩与解压缩

news/2024/10/20 11:53:46/

        tar 命令用于对文件进行打包压缩或解压缩。

        在Linux系统中,常见的压缩包文件格式有很多,其中主要使用的是 .tar 或 .tar.gz 或 .tar.bz2 的格式。

        1、tar 命令的参数

-c    创建压缩文件
-x    解压缩文件
-t    查看压缩包内有哪些文件
-z    使用 Gzip 格式压缩或解压文件
-j    使用 bzip2 格式压缩或解压文件
-v    显示压缩或解压的过程
-f    目标文件
-C    指定解压到哪个目录
-p    保留原始的权限和属性
-P    使用绝对路径进行压缩   备注:
1、-c 参数用来创建压缩文件,-x 参数用来解压文件,因此这两个参数不能同时使用。
2、-z 参数指定使用 Gzip 格式来压缩或解压缩文件。
3、-j 参数指定使用 bzip2 格式来压缩或解压缩文件。在使用时,需要根据文件的后缀来决定使用哪种格式参数进行解压。
4、-f 参数必须放到参数的最后一位,表示要压缩或解压的文件包名称。
5、压缩时,可以使用 tar -czvf 压缩包名称; 解压时可以使用 tar -xzvf 压缩包名称 

        2、压缩简单使用

压缩 /etc/nginx/ 打包后的名字为:aaa.tar.gz

[root@mycentos test]# tar -czvf aaa.tar.gz /etc/nginx/
tar: Removing leading `/' from member names
/etc/nginx/
/etc/nginx/scgi_params
/etc/nginx/fastcgi_params
/etc/nginx/modules
/etc/nginx/mime.types...... 压缩过程省略

         3、解压文件到指定的目录

[root@mycentos test]# tar -xzvf aaa.tar.gz -C log/
etc/nginx/
etc/nginx/scgi_params
etc/nginx/fastcgi_params
etc/nginx/modules
etc/nginx/mime.types


http://www.ppmy.cn/news/546984.html

相关文章

windows自带的压缩/解压缩(zip/unzip)功能-Powershell 的应用之一

压缩文件经常碰到, 一般可以下载免费的unzip软件, 但是要么很多广告,要么用一段时间就要购买。 其实windows自动的Powershell 就可以做压缩和解压的。 Powershell 是微软用于计算机管理的一个工具,很多方面与CMD 类似&#xff0c…

golang zip压缩/解压缩用法

最近有个需求,需要写个脚本,但要编译为exe可执行文件,首先考虑python打包,奈何使用pyinstaller打包后,出现各种各样的运行错误,最后放弃了,改为golang重写。因为要用到创建和解压zip文件&#x…

C语言实现哈夫曼压缩与解压缩的实现以及读取哈夫曼编码 万文长书,绝对详细哦

哈夫曼压缩与解压缩的实现 开始之前,务必要看!看了能更好的理解代码一、整体的布局二、模块功能实现1、压缩2、解压缩 三、尾记-主函数的详细介绍 开始之前,务必要看!看了能更好的理解代码 为了伙伴们更好的理解我们这个代码的实…

ZLib 解压缩工具

官网: http://www.zlib.net/ 功能:压缩一段字节流,但是不包含任何文件信息。所以如果要编写压缩数据,还要自定义头部信息之类的,自己生成对应的文件结构 设计:CMake编译工具(用于在windows中进行…

在解压缩某些文件时出现问题检查计算机上,rar文件解压缩失败解压末端出现错误的解决方法...

附件经常会是一系列的压缩文件,下载是默认文件名是一个随机数字。 因而下载完会出现压缩文件解压缩失败 解决方法:下载时重命名为带一定顺序的文件名,如文件1,文件2,文件3等 如何解决单个文件解压失败? 论坛中的许多资料都是使用RAR压缩的,上传到下载,在解压过程中可能…

解压缩文件常用命令——linux

解压缩文件常用命令——linux 解压缩文件命令1. 解压缩jar包(1)解压 jar(2)压缩 jar(3)部分参数说明 2.解压缩war包(1)解压 war(2)压缩 jar 3.解压缩tar包&am…

Linux之压缩解压缩

1 Linux上常见的压缩命令: (1)Linux上常见压缩文件扩展名: *.Z: compress程序压缩文件,目前使用较少。已经有gzip替换了。 *.gz: gzip程序压缩的文件。 *.bz2:bzip2程序压缩的文件,比gzip的压缩比更好。 无…

哈夫曼压缩与解压缩(c语言版)

目录 哈夫曼压缩与解压缩(c语言版) 一:引言 二:主要原理 三:主要技术点 四:实现过程 1.压缩: 2.解压缩: 五:详细分析,及代码实现 哈夫曼压缩与解压缩…