我们经常会遇到打包成.gz格式的压缩包,这种包不是可执行自动安装包,这种包相当于是个zip包,其安装过程就是手动解压缩、编辑配置文件、配置环境变量的过程。通过以下命令可以加压缩一个gz文件:

1
tar -xzvf <.gzfile>

<.gzfile>是指你需要解压缩的那个文件。

参数说明:

z - 过滤gzip文件,即只能解压缩指定的gz格式文件。

x - 解压缩(tar还能进行压缩包查看和打包,所以如果需要解压缩文件包,需要在命令行中指定x)

v - 以详细模式显示出解压缩的过程。

f - 指定被解压缩的文件

以解压缩jdk文件为例说明。我们从oracle官网上下载一个文件jdk-8u73-linux-x64.tar.gz,之后,需要将该文件解压缩到/opt/Java/下。

1
2
3
4
5
su root
...(input password for authentication)
mkdir /opt/Java/       #create a folder called "Java" before tar extracts file.
cd /opt/Java
tar zxvf /home/John/Software/jdk-8u73-linux-x64.tar.gz

执行结束后,你会发现在/opt/Java目录中多了一个文件夹jdk1.8.0_73。

本文转自 rickqin 51CTO博客,原文链接:http://blog.51cto.com/rickqin/1770236

CentOS7,使用tar命令解压缩文件相关推荐

  1. linux 如何打包分区文件,Linux基础------文件打包解包---tar命令,文件压缩解压---命令gzip,vim编辑器创建和编辑正文件,磁盘分区/格式化,软/硬链接...

    作业一: 1)将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) cat /etc/passwd /etc/group > /1.txt 2)将用户信息数据库文件和用户 ...

  2. linux下tar命令解压缩,tar解压缩命令 Linux下的tar压缩解压缩命令详解

    <tar解压缩命令 Linux下的tar压缩解压缩命令详解>由会员分享,可在线阅读,更多相关<tar解压缩命令 Linux下的tar压缩解压缩命令详解(14页珍藏版)>请在人人 ...

  3. 使用tar 命令进行文件的归档和压缩

    文章目录 归档和压缩文件 示例1:给/boot/grub2 目录 打包 示例2:把两个目录或目录+文件打包成一个归档包: 例 3:不解包,查看 tar 中的内容: 例 4:对比加 v 的效果 tar ...

  4. Window用dos命令解压缩文件

    在Windows电脑桌面上,压缩或解压文件是很方便的.但是,有时我们只能通过Dos窗口连接到电脑,这时我们可以通过以下DOS命令处理文件的解压缩. 解压缩的前提是,我们用到WinRAR软件,如果系统没 ...

  5. linux cp 排除文件,cp、tar命令排除文件和子目录 - 米扑博客

    测试树形目录 $ cd mimvp-blog/ $ tree . |____111.txt |____222.txt |____333.txt |____folder01 | |____111.txt ...

  6. linux,使用tar命令压缩文件时文件损坏打不开(与参数“z”有关)

    线上环境是Linux,我使用tar命令打包了一份文件想发送到本地(Windows).结果发现本地和线上这个文件都不能成功解压出来.刚开始还以为时本地是Windows导致的,后来发现不是. 原来是学艺不 ...

  7. php解压程序——unzip6.0的使用,如何使用unzip命令解压缩文件

    unzip命令用于展开以zip格式压缩的文档,本篇文章我们就来介绍一下Linux下使用unzip解压缩文件的具体方法. ZIP格式的文件是一种压缩格式,通常用于压缩目录和多个文件,而ZIP压缩的文件的 ...

  8. Windows命令-解压缩文件-tar

    1 需求 2 语法 Usage:List: tar -tf <archive-filename>Extract: tar -xf <archive-filename>Creat ...

  9. Ubuntu 下用tar 命令打包文件

    问题描述: 想把当前目录下面的tem.png文件打包到当前目录下面. 使用如下图中所示的命令进行打包 发现报错了. 经过查看资料发现,打包文件正确的命令应该这样写: tar -zcvf 打包后的文件存 ...

最新文章

  1. 【C++】多线程(链式、循环队列)实现生产者消费者模式
  2. 收集一些好的技术文档
  3. 大脑如何编码视觉信息?动态电极到图像(DETI) 映射技术也许有助于我们揭示其原理...
  4. Gradle 之 Android 中的应用
  5. 机器人专用符文_英雄联盟【LOL】手游部分英雄天赋符文和出装推荐
  6. 分类算法中常用的评价指标
  7. Winform可读取html语言,C# Winform 用WebBrowser实现 Html 编辑功能
  8. 关于html和javascript在浏览器中的加载顺序问题的讨论(zz)
  9. MTK 驱动(62)---eMMC RPMB分区介绍
  10. Safari技术预览版141来啦,增加了哪些新功能?
  11. 为何区块链能成为金融行业的香饽饽?只因这5个关键因素!
  12. 【转载】Win10强制删除文件夹
  13. 南阳oj入门题-谁是最好的coder
  14. 初中英语语法(017)-关系代词
  15. F.conv2d pytorch卷积计算
  16. Python基础之模块(Module)和包(Package)
  17. java中遍历Set的方法
  18. c语言建立并存储树,利用十字链表存储树结构(便于同时求出某一点的入度与出度)------C语言实现...
  19. 蚂蚁金服bPaaS究竟是什么?
  20. 最新 | Windows和信创终端都能顺滑使用宁盾802.1X账密认证了

热门文章

  1. 【转】Weblogic的集群
  2. SpringCloud使用Sofa-lookout监控(基于Eureka)
  3. Maven构建Struts2项目
  4. Emgu-WPF学习使用-识别二维码的位置
  5. iOS底层(三)-状态寄存器
  6. Spring Cloud分布式微服务云架构—源码结构图
  7. 移动端web页面列表类上拉加载,查看详情,iframe嵌套第三方页面遇到的问题以及解决办法...
  8. 让Maven项目使用Nexus作为远程仓库的settings.xml配置
  9. 8、Python与设计模式--门面模式
  10. XenDesktop中无法删除虚拟机