你不必使用cd命令切换到其他的目录并解压。可以使用下面的语法解压一个文件:

语法

典型unix tar语法:

复制代码代码如下:

tar -xf file.name.tar -c /path/to/directory

gnu/tar 语法:

复制代码代码如下:

tar xf file.tar -c /path/to/directory

复制代码代码如下:

tar xf file.tar --directory /path/to/directory

示例:解压文件到另一个目录中

在本例中。我解压$home/etc.backup.tar到/tmp/data目录中。首先,需要手动创建这个目录,输入:

复制代码代码如下:

mkdir /tmp/data

要解压$home/etc.backup.tar 到/tmp/data中,输入:

复制代码代码如下:

tar -xf $home/etc.backup.tar -c /tmp/data

要看到进度,使用-v选项:

复制代码代码如下:

tar -xvf $home/etc.backup.tar -c /tmp/data

示例输出:

gif 01: tar命令解压文件到不同的目录

你也可以指定解压的文件:

复制代码代码如下:

tar -xvf $home/etc.backup.tar file1 file2 file3 dir1 -c /tmp/data

要解压foo.tar.gz(.tgz扩展文件)包到/tmp/bar中,输入:

复制代码代码如下:

mkdir /tmp/bar

tar -zxvf foo.tar.gz -c /tmp/bar

要解压foo.tar.bz2(.tbz, .tbz2 和 .tb2 扩展文件)包到/tmp/bar中,输入:

复制代码代码如下:

mkdir /tmp/bar

tar -jxvf foo.tar.bz2 -c /tmp/bar

linux解压tar到目录,在Linux系统中将tar文件解压到不同的目录中的教程相关推荐

  1. linux下tar gz bz2 tgz z等众多压缩文件的解压方法

    对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕.别个不说,单单就压缩文件为例,我们知道在Windows下最常见 的压缩文件就只有两种,一是,zip,另一个是.rar. ...

  2. linux下.tar.gz和.gz文件解压详解

    .tar.gz和.gz文件是两种不同的文件,需要区别对待,解压命令当然也不同咯,下面来分享一下他们各自的解压方法. 1. .tar.gz文件,这种文件是tar文件的压缩文件,可以使用tar命令进行解压 ...

  3. gz文件解压 linux,linux下.tar.gz和.gz文件解压详解

    .tar.gz和.gz文件是两种不同的文件,需要区别对待,解压命令当然也不同咯,下面来分享一下他们各自的解压方法. 1. .tar.gz文件,这种文件是tar文件的压缩文件,可以使用tar命令进行解压 ...

  4. linux根-文件系统-目录管理-文件管理-用户及权限详解-用户组-用户管理-权限管理...

    一 .Linux文件结构 文件结构是文件存放在磁盘等存贮设备上的组织方法.主要体现在对文件和目录的组织上. 目录提供了管理文件的一个方便而有效的途径. Linux使用标准的目录结构,在安装的时候,安装 ...

  5. linux中zip文件解压命令,Linux中zip压缩和unzip解压缩命令使用方法

    Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统.在Linux中,我们可以利用命令进行文件压缩,即zip压缩和unzip解压缩,这篇文章主要介绍了详解Linux中zi ...

  6. 【Linux】一步一步学Linux——Linux系统目录详解(09)

    00. 目录 文章目录 00. 目录 01. 文件系统介绍 02. 常用目录介绍 03. /etc目录文件 04. /dev目录文件 05. /usr目录文件 06. /var目录文件 07. /pr ...

  7. linux各个目录介绍,Linux各目录及每个目录的详细介绍

    作者:郎思呈 学号:16020188007 转载自https://blog.csdn.net/qq_39633973/article/details/85157900 [常见目录说明] 目录 /bin ...

  8. 开发人员学Linux(13):CentOS7安装配置IT设备监控系统Zabbix

    1.前言 在前一篇讲述了如何安装Memcached和Redis,在这一篇主要讲述如何安装企业级IT设备监控系统Zabbix.本人曾在某大型集团公司信息化部门工作,公司在多个城市以及一个城市的多个区有办 ...

  9. ubuntu下rar文件解压后文件名乱码的解决方案

    在linux解压rar文件,通常使用的命令是 rar e a.rar 但是由于编码的缘故,在windows下打包的的中文文件,解压后时候乱码,提示为无效的编码格式,由于windows是gbk的编码格式 ...

最新文章

  1. CentOs7中安装python3.7.6
  2. java json 长度限制_[原创]Java中字符串、数组、集合及JSONArray的长度属性
  3. 订单管理之更新订单表状态数据
  4. Linux下的USB总线驱动 1
  5. oracle clob 存储大于4000字符的字符串
  6. DataGrid中的高级ToolTip
  7. Why NoSQL?
  8. mysql分析sql语句基础工具 —— explain
  9. mac安全与隐私只有两个选项,少了一个任何来源
  10. C# 参考之方法参数关键字:params、ref及out (收集)
  11. 重写了GVBASIC模拟器
  12. Maven ojdbc错误:Cannot resolve com.oracle:ojdbc6:11.2.0.1.0
  13. YYKit之YYModel
  14. GeoLite2-City.mmdb 下载方法
  15. Adobe Premiere基础-介绍,配置,快捷键,创建项目,创建序列(一)
  16. keil5下载仿真出现Flash download failed-Cortex-M3的原因与方案
  17. ei会议被检索的时间一般多久,中文期刊论文有doi吗
  18. 汉语拼音标注,汉字加拼音
  19. 6.进程通信 无名管道 有名管道
  20. linux达梦数据库6001,达梦数据库 防火墙设置

热门文章

  1. Go语言实例化结构体——为结构体分配内存并初始化
  2. Java学习笔记-包装类
  3. 织梦CMS调用指定顶级栏目名称的方法
  4. Spring-profile设置
  5. 在asp.net mvc中使用PartialView返回部分HTML段
  6. 【循序渐进学Python】7.面向对象的核心——类型(上)
  7. Ubuntu12.04 VMware Tools的安装
  8. CentOS 查看系统版本号
  9. 使用jQuery.Ajax向ASP.NET MVC控制器Post数据
  10. Hadoop、Spark、Hbase、Hive的安装