.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...

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...

2018-05-17
Linux命令 - usermod
usermod是用来修改用户相关属性的一个命令,常用于修改/etc/passwd,/etc/shadow,/etc/group等相关字段的内容。 命令格式1usermod [options] LOGIN 修改系统中已存在用户的UID号1usermod -u UID USERNAME eg: 1usermod -u 520 cdhuser 将cdhuser用户的UID更改为520 修改用户的所属组1usermod -g GID|组名 USERNAME eg: 1usermod -g cdhgroup cdhuser 将cdhuser的原所属组修改为cdhgroup 修改用户账号的描述字段1usermod -c "描述信息" USERNAME 原有字段会被覆盖,即/etc/passwd中的第五个字段eg: 1usermod -c "hadoop user" cdhuser 将/etc/passwd中cdhuser的第五个字段修改为hadoop user 修改用户家目录1usermod -m -d "directory"...

2019-08-07
CentOS安装rar压缩
通常,在linux中常用的压缩都是tar包、zip,但是怎奈Windows喜欢rar呢,还好CentOS也可以安装rar,不过这个rar是要严格区分你的操作系统是32位还是64位的。 查看系统信息在安装之前,需要先知道当前系统是32位还是64位的,可通过如下命令或查看: 1uname -a 此时会输出如下信息: 1Linux slave1 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux 那么这里面的x86_64即代表是64位操作系统,如果是i686或者i386则表示32位操作系统。 下载rar根据操作系统的位数,下载对应的安装包:32位操作系统 1wget https://www.rarlab.com/rar/rarlinux-5.7.1.tar.gz 64位操作系统 1wget https://www.rarlab.com/rar/rarlinux-x64-5.7.1.tar.gz 现在绝大多数操作系统都是64位的,后面就以64位系统为例。 安装r...

2017-07-15
Linux时间同步ntpd和ntpdate的用法
自从昨晚机器迁移,发现有好几台机器的时间并没有同步到当前时间,都延迟了5个多小时,那么此时就需要ntpdate或者nptd来同步时间 使用ntpd来同步时间通常如果机器上的服务都已经运行一段时间并且需要同步时间的推荐使用ntpd来同步,因为ntpdate同步时间的时候会造成时间的跳跃,对一些依赖时间的程序和服务会造成影响。比如sleep,timer等。而且,ntpd服务可以在修正时间的同时,修正cpu tick。理想的做法为,在开机的时候,使用ntpdate强制同步时间,在其他时候使用ntpd服务来同步时间。关于ntpd的配置如下: /etc/ntp.conf:这个是NTP daemon的主要设文件,也是 NTP 唯一的设定文件。 /usr /share/zoneinfo/:在这个目录下的文件其实是规定了各主要时区的时间设定文件,例如北京地区的时区设定文件在 /usr/share/zoneinfo/Asia/Beijing 就是了。这个目录里面的文件与底下要谈的两个...

2021-05-15
在CDH6中部署OpenTSDB
简介OpenTSDB是一种基于Hbase的分布式的,可伸缩的时间序列数据库。 本篇介绍在CDH6环境中部署OpenTSDB。 OpenTSDB的依赖已经在CDH中部署完成Hbase,并且配置好JAVA_HOME。 下载OpenTSDB1https://github.com/OpenTSDB/opentsdb/releases 安装依赖1yum install gnuplot 安装OpenTSDB1rpm -ivh opentsdb-2.4.0.noarch.rpm 修改配置文件通常只需要修改以下三个配置即可。vim /usr/share/opentsdb/etc/opentsdb/opentsdb.conf 123456# 默认端口tsd.network.port = 4242# 是否自动创建 metic,默认值为 falsetsd.core.auto_create_metrics = true# 修改为 zookeeper 集群地址tsd.storage.hbase.zk_quorum = slave2,slave3,slave4 还可以参考如下进行详细配置: 12...
评论
WalineDisqus
公告
收集笔记






