tar实用程序是可以用来在Linux系统上创建一个备份实用程序之一。 它包括许多选项,可以使用它们来指定要实现的任务。

提取Linux tar文件不同或新的目录

有一件事要明白,你可以提取tar文件到不同的或特定的目录,不一定是当前的工作目录。 您可以使用此文章,然后再继续有关tar备份实用程序与下面的文章中许多不同的例子。

在本指南中,我们将看看如何将tar文件提取到特定或不同的目录,您希望文件驻留在哪里。

tar实用程序的一般语法用于提取文件:# tar -xf file_name.tar -C /target/directory

# tar -xf file_name.tar.gz --directory /target/directory

注:在上面的第一个语法中, -C选项用于指定不同于当前工作目录以外的其他目录。

现在让我们看看下面的一些例子。

示例1:将tar文件提取到特定目录

在第一个例子,我会在articles.tar文件解压到一个目录/tmp/my_article 。 始终确保您要提取tar文件的目录存在。

让我从创建开始/tmp/my_article使用下面的命令目录:# mkdir /tmp/my_article

您可以包括-p选项,上面的命令,以便命令不抱怨。

要提取的文件articles.tar到/tmp/my_article ,我将波纹管运行以下命令:# tar -xvf articles.tar -C /tmp/my_article/

图01:将提取的文件提取到不同的目录

在上面的例子中,我使用了-v选项监控tar提取的进度。

让我也使用--directory选项代替-c对上面的例子。 它的工作方式是一样的。# tar -xvf articles.tar --directory /tmp/my_articles/

图02:将tar文件提取到特定目录

示例2:将.tar.gz或.tgz文件解压缩到不同目录

首先,请确保使用以下命令创建要提取到的特定目录:# mkdir -p /tmp/tgz

现在,我们将提取的内容documents.tgz文件分离的/ tmp / TGZ /目录。# tar -zvxf documents.tgz -C /tmp/tgz/

图03:将tar.gz或.tgz文件解压到不同的目录

示例3:将tar.bz2,.tar.bz,.tbz或.tbz2文件解压缩到不同的目录

再次重复,您必须在解压缩文件之前创建一个单独的目录:# mkdir -p /tmp/tar.bz2

现在,我们将解包documents.tbz2文件/tmp/tar.bz2/目录。# tar -jvxf documents.tbz2 -C /tmp/tar.bz2/

图04:提取tar.bz2文件到不同的目录

示例4:仅从tar存档中提取特定或选定的文件

tar实用程序还允许您定义要仅从.tar文件解压缩文件。 在下一个示例中,我将从tar文件中提取特定文件到特定目录,如下所示:# mkdir /backup/tar_extracts

# tar -xvf etc.tar etc/issue etc/fuse.conf etc/mysql/ -C /backup/tar_extracts/

图05:从tar存档提取特定文件

概要

这就是它与提取tar文件到指定目录,也从一个tar文件中提取特定的文件。 如果您认为本指南有帮助,或有更多的信息或其他想法,您可以通过发表评论给我反馈。

tar解压单个文件到特定目录_如何解压缩文件到特定或不同的目录在Linux相关推荐

  1. tar解压单个文件到特定目录_Linux解压文件到指定目录

    Linux解压文件到指定目录 tar在Linux上是常用的打包.压缩.加压缩工具,他的参数很多,折里仅仅列举常用的压缩与解压缩参数 参数: -c :create 建立压缩档案的参数: -x : 解压缩 ...

  2. tar解压单个文件到特定目录_技术|如何解压 tar 文件到不同的目录中

    我想要解压一个tar文件到一个叫/tmp/data的指定目录.我该如何在Linux或者类Unix的系统中使用tar命令解压一个tar文件到不同的目录中? 你不必使用cd命令切换到其他的目录并解压.可以 ...

  3. tar解压单个文件到特定目录_Linux解压文件到指定目录的方法

    本文介绍了Linux解压文件到指定目录的方法,分享给大家,具体如下: tar在Linux上是常用的打包.压缩.加压缩工具,他的参数很多,折里仅仅列举常用的压缩与解压缩参数 参数: -c :create ...

  4. tar解压单个/部分文件

    原文: http://cosmos.blog.sohu.com/72625809.html freebsd下压缩和解压缩的参数很多,现将其中的一些记下来,以备积累. tar -xzvf file.tg ...

  5. linux tar解压文件至指定目录,不包含原目录

    1.tar解压文件至指定目录,不包含原目录 要解压的压缩包原目录结构如下 通过 --strip-components 1 参数 解压到指定目录或当前目录(不含打包前原目录) tar zxf log.t ...

  6. tar 解压出指定文件到指定目录

    tar 解压出指定文件到指定目录 There is no nutrition in the blog content. After reading it, you will not only suff ...

  7. linux下 zip解压 tar解压 gz解压 bz2等各种解压文件命令

    大致总结了一下linux下各种格式的压缩包的压缩.解压方法.但是部分方法我没有用到,也就不全,希望大家帮我补充,我将随时修改完善,谢谢! .tar 解包:tar xvf FileName.tar 打包 ...

  8. linux下 tar解压 gz解压 bz2等各种解压文件使用方法

    点击打开链接 linux下 tar解压 gz解压 bz2等各种解压文件使用方法                .tar 解包:tar xvf FileName.tar 打包:tar cvf FileN ...

  9. 解压命令linux tgz,tar 解压_linux中的“tar命令”怎么解压“.tgz”与“.tar.gz”文件?...

    在LINUX下如何将tar压缩文件解压到指定的目录下 一.解压.tar.gz格式到指定的目录下: 命令格式为:tar -zxvf [压缩包文件名.tar.gz] -C  [路径]/ 例如:tar -z ...

最新文章

  1. ORB_SLAM2 PnPSolver
  2. 基于OpenCV提取特定区域方法汇总
  3. PTA基础编程题目集-7-38 数列求和-加强版
  4. mysql replace语句
  5. 【Android 逆向】使用 Python 解析 ELF 文件 ( Capstone 反汇编框架 | PyCharm 中导入 Capstone 反汇编框架 )
  6. 带你学python基础:字符串
  7. React 和 Vue的特点
  8. Aspectj切入点语法定义
  9. [转载] Java Challengers#1:JVM中的方法重载
  10. 将 php 转换/编译为 EXE
  11. java64位安装包下载_java64位安装包
  12. 大商创x源码|大商创x全套源码|大商创小程序源码|大商创APP源码
  13. 用cJSON.h/cJSON.c写JSON
  14. 埃默里大学计算机值得读吗,埃默里大学计算机科学-生物统计学硕士研究生怎么样?好不好...
  15. usb xhci babble error问题解决
  16. zabbix php微信报警,Zabbix实现微信报警
  17. Unity 简单随机创建玩家游戏名
  18. Matplotlib画各种论文图
  19. 五连阳回调买入法_百战百胜选股指标-月盈利40%以上,史上最全分时图买卖战法。...
  20. OSPF---路由备份的设计实验

热门文章

  1. .net5创建WebApi项目入门教程
  2. 计算机基础 - 动态规划、分治法、memo
  3. leaflet定位地图中心
  4. 蓝桥杯2017初赛:迷宫 (dfs搜索)
  5. 最新防雷检测收费项目和收费标准河南万佳防雷检测验收
  6. Keil MDK版本更新
  7. 索尼在用于汽车激光雷达的单芯片中堆叠 SPAD 传感器和逻辑
  8. moviepy音视频剪辑基类VideoClip的write_videofile方法codec、bitrate、preset、audio_bitrate、audio_nbytes等参数的作用
  9. Java实现坦克大战,单机版和联网版
  10. 2022甘肃最新食品安全管理员模拟考试试题及答案