.gz压缩包解压
发表于|更新于|Linux
|总字数:207|阅读时长:1分钟|浏览量:
一般.gz结尾的压缩文件有两种,一种是xxx.tar.gz,一种是xxx.gz。虽然后缀是相同的,但还是有区别的。
.tar.gz
这种文件指的是将文件夹/文件打包后再压缩。
一般生成压缩包命令为:
1 | tar -zcvf xxx.tar.gz xxx/xxx/ |
解压缩就是把c(create?)修改为x
1 | tar -zxvf xxx.tar.gz |
.gz
单纯的就是压缩文件,只能针对一个文件去压缩。
1 | gzip xxx.sql |
解压缩:
1 | gunzip xxx.sql.gz |
总结
- 只针对一个文件(例如SQL文件,通常比较大的才需要压缩),使用gzip
- 如果是一个目录,则需要使用tar命令先打包,在压缩,合并就是xxx.tar.gz
水一篇,实在没得更新了。
文章作者: Charles
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 码农笔记!
相关推荐

2021-03-10
关于CentOS6公共源不可用的问题
最近维护了之前使用的一批旧机器,安装的都是CentOS6.5的系统,然后发现一个问题,就是不管是阿里云的源还是网易源的源,以及其他第三方的公益源都无法使用了,查了下资料原来是2020年11月30日 CentOS6的各大开源镜像站已经停止维护了,还好阿里云保留了一份6.10的源,那就先用着把。 新建yum源文件在/etc/yum.repos.d/中新建一个文件,内容如下: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152# CentOS-Base.repo## The mirror system uses the connecting IP address of the client and the# update status of each mirror to pick mirrors that are updated to and# geographically close to the client. You should us...

2022-07-22
CentOS7安装ClickHouse
本篇介绍在CentOS7中,使用RPM包安装最新版的ClickHouse。 环境准备操作系统版本 CentOS Linux release 7.9.2009 (Core) 无网络环境 RPM包准备由于服务器只能局域网访问,所以需要手动下载RPM包。下载地址: yandex下载 (推荐)ClickHouse官方下载 本篇安装的版本是:clickhouse-*-22.2.2.1-2,通过上面两个链接下载以下四个RPM包: clickhouse-server-22.2.2.1-2.noarch.rpm clickhouse-client-22.2.2.1-2.noarch.rpm clickhouse-common-static-22.2.2.1-2.x86_64.rpm clickhouse-common-static-dbg-22.2.2.1-2.x86_64.rpm 安装ClickHouse将以上四个RPM包上传到服务器上,执行如下命令: 1rpm -ivh clickhouse-*.rpm 配置ClickHouse安装完成后,修改/etc/clickhous...

2021-08-11
使用Redis-Shake工具迁移Redis-Cluster集群的数据
之前介绍过《使用redis-migrae-tool迁移Redis集群的数据》,但是这个工具很久不更新了,于是就找到了阿里开源的Redis-Shake作为本次迁移的工具。 Redis-Shake简介 Redis-shake 是一个用于在两个 redis之 间同步数据的工具,满足用户非常灵活的同步、迁移需求。 安装部署 如果两个集群能通信,那么任意找一台机器部署即可,如果不能通信,那么需要在源集群和目标集群中都需要部署一个。 下载Redis-Shake1wget https://github.com/alibaba/RedisShake/releases/download/release-v2.0.3-20200724/redis-shake-v2.0.3.tar.gz 解压12mkdir redis-shaketar -zxvf redis-shake-v2.0.3.tar.gz -C redis-shake 修改配置文件本次迁移的两个集群分布是5.0.5和6.2.5,不过这个倒没有跨版本的问题。分别查看两个集群的master节点及端口 5.0.5集群 1234567c...

2022-07-04
CentOS7离线升级GCC
CentOS默认安装的GCC版本都是4.8.5,但是编译安装Redis时会提示GCC版本太低,所以我们需要升级到最新版本,本次是将GCC升级到gcc-9.5.0。 安装GCC升级GCC前,先需要安装默认的GCC。 1yum install -y gcc-c++ 升级GCC下载GCC安装包及依赖包下载地址:Index of /gnu/gcc/gcc-9.5.0 解压gcc-9.5.0 12tar -xf gcc-9.5.0.tar.gz -C /usr/local/cd /usr/local/gcc-9.5.0 打开gcc -> gcc-9.5.0/contrib/download_prerequisites,找到依赖包的名字: 1234gmp-6.1.0.tar.bz2 ...

2019-08-14
卸载Oracle
操作Oracle的时候失误导致Oracle无法启动了,试过了所有的办法依旧不行,主要体现在无法登录sysdba,那么此时什么操作都做不了,无奈之下只能选择重装了,不过在重装Oracle前就需要先卸载已安装的Oracle。 关闭Oracle数据库12345sqlplus /nologconn / as sysdbaSHUTDOWN IMMEDIATE; 停止Listerner进程1lsnrctl stop 使用deinstlal删除Oracle的可执行文件和配置文件由于操作失误,无法登录sysdba,只能从第三步开始了。在$ORACLE_HOME/deinstall/下,执行: 1./deinstall 此时会输出如下信息: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687...

2021-03-11
删除Linux中的乱码文件
在使用lrzsz命令上传文件出现异常或者因编码原因上传、创建中文文件或目录时,通常都会产生乱码文件,而且这种文件是无法直接使用rm命令删除的,所以就需要使用inode来删除这种文件。 首先,先看一下乱码文件: 123[root@slave2 ~]# ls= =2018-11-01 04:00:00 4 anaconda-ks.cfg BMNC_DATE_PROP.txt hdfs install.log ?n Python rarlinux-x64-5.7.1.tar.gz test.sh ?????Ǘ+??K????P?q??d?1{??? 3 ?4?.??A?8 AND derby.log hello.sql install.log.syslog pyspark rar testa time.txt z_tmp 从这里可以看到,这里还是...
评论
WalineDisqus
公告
收集笔记






