iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >Linux的tar命令怎么用
  • 482
分享到

Linux的tar命令怎么用

2023-06-17 01:06:44 482人浏览 八月长安
摘要

这篇文章将为大家详细讲解有关linux的tar命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。tar命令[root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....参数

这篇文章将为大家详细讲解有关linux的tar命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

tar命令
[root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....
参数:
-c :建立一个压缩文件的参数指令(create 的意思);
-x :解开一个压缩文件的参数指令!
-t :查看 tarfile 里面的文件!
特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。
-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!
例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成『 tar -zcvPf tfile sfile』才对喔!
-p :使用原文件的原来属性(属性不会依据使用者而变)
-P :可以使用绝对路径来压缩!
-N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!
--exclude FILE:在压缩的过程中,不要将 FILE 打包!

范例一:
将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar
[root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩!
[root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以 gzip 压缩
[root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc <==打包后,以 bzip2 压缩
◆ 特别注意,在参数 f 之后的文件档名是自己取的,我们习惯上都用 .tar 来作为辨识。
◆如果加 z 参数,则以 .tar.gz 或 .tgz 来代表 gzip 压缩过的 tar file ~
◆如果加 j 参数,则以 .tar.bz2 来作为附档名啊~
◆上述指令在执行的时候,会显示一个警告讯息:
◆『tar: Removing leading `/' from member names』那是关於绝对路径的特殊设定。

范例二:
查阅上述 /tmp/etc.tar.gz 文件内有哪些文件?
[root@linux ~]# tar -ztvf /tmp/etc.tar.gz
◆ 由於我们使用 gzip 压缩,所以要查阅该 tar file 内的文件时,
◆就得要加上 z 这个参数了!这很重要的!

范例三:
将 /tmp/etc.tar.gz 文件解压缩在 /usr/local/src 底下
[root@linux ~]# cd /usr/local/src
[root@linux src]# tar -zxvf /tmp/etc.tar.gz
◆ 在预设的情况下,我们可以将压缩档在任何地方解开的!以这个范例来说,
◆我先将工作目录变换到 /usr/local/src 底下,并且解开 /tmp/etc.tar.gz ,
◆则解开的目录会在 /usr/local/src/etc 呢!另外,如果您进入 /usr/local/src/etc
◆则会发现,该目录下的文件属性与 /etc/ 可能会有所不同喔!

范例四:
在 /tmp 底下,我只想要将 /tmp/etc.tar.gz 内的 etc/passwd 解开而已
[root@linux ~]# cd /tmp
[root@linux tmp]# tar -zxvf /tmp/etc.tar.gz etc/passwd
◆我可以透过 tar -ztvf 来查阅 tarfile 内的文件名称,如果单只要一个文件,
◆就可以透过这个方式来下达!注意到! etc.tar.gz 内的根目录 / 是被拿掉了!

范例五:
将 /etc/ 内的所有文件备份下来,并且保存其权限!
[root@linux ~]# tar -zxvpf /tmp/etc.tar.gz /etc
◆这个 -p 的属性是很重要的,尤其是当您要保留原本文件的属性时!

范例六:
在 /home 当中,比 2005/06/01 新的文件才备份
[root@linux ~]# tar -N '2005/06/01' -zcvf home.tar.gz /home

范例七:
我要备份 /home, /etc ,但不要 /home/dmtsai
[root@linux ~]# tar --exclude /home/dmtsai -zcvf myfile.tar.gz /home/* /etc

范例八:
将 /etc/ 打包后直接解开在 /tmp 底下,而不产生文件!
[root@linux ~]# cd /tmp
[root@linux tmp]# tar -cvf - /etc | tar -xvf -
◆ 这个动作有点像是 cp -r /etc /tmp 啦~依旧是有其有用途的!
◆要注意的地方在於输出档变成 - 而输入档也变成 - ,又有一个 | 存在~
◆ 这分别代表 standard output, standard input 与管线命令啦!
◆这部分我们会在 Bash shell 时,再次提到这个指令跟大家再解释啰!

关于“Linux的tar命令怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: Linux的tar命令怎么用

本文链接: https://www.lsjlt.com/news/286562.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux的tar命令怎么用
    这篇文章将为大家详细讲解有关Linux的tar命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。tar命令[root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....参数...
    99+
    2023-06-17
  • Linux tar命令怎么用
    本篇文章给大家分享的是有关Linux tar命令怎么用,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Linux tar(英文全拼:tape archive )命令用于备份文件。...
    99+
    2023-06-28
  • Linux中tar命令怎么用
    这篇文章给大家分享的是有关Linux中tar命令怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Linux常用命令tar命令 可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份...
    99+
    2023-06-28
  • Linux系统tar命令怎么用
    小编给大家分享一下Linux系统tar命令怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!tar命令用于将多个文件合成1个文件,wiki中把这个命令和cpio...
    99+
    2023-06-28
  • Linux压缩命令tar怎么用
    这篇文章给大家分享的是有关Linux压缩命令tar怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。[root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个...
    99+
    2023-06-16
  • linux的Tar命令有什么用
    这篇文章将为大家详细讲解有关linux的Tar命令有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。打包: tar -cf soft.tar soft解包: tar -xf soft.tar soft...
    99+
    2023-06-17
  • Linux怎么安装tar命令
    这篇文章主要讲解了“Linux怎么安装tar命令”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux怎么安装tar命令”吧!Linux安装tar命令: yum ins...
    99+
    2023-06-28
  • linux命令中的tar命令的用法
    这篇文章主要讲解了“linux命令中的tar命令的用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux命令中的tar命令的用法”吧!通过SSH访问服务器,难免会要用到压缩,解压缩,打...
    99+
    2023-06-09
  • linux系统中的tar命令怎么用
    这篇文章给大家分享的是有关linux系统中的tar命令怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Linux tar 命令是归档或分发文件时的强大武器。GNU tar 归档包可以包含多个文件和目录,还能保...
    99+
    2023-06-27
  • Linux中tar压缩命令怎么用
    这篇文章主要介绍了Linux中tar压缩命令怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在Linux系统的维护、管理中,tar命令是一个使用频率很高的命令,tar命令...
    99+
    2023-06-28
  • 怎么在linux中使用tar命令
    这期内容当中小编将会给大家带来有关怎么在linux中使用tar命令,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1.命令格式:tar[必要参数][选择参数][文件] 2.命令功能:用来压缩和解压...
    99+
    2023-06-13
  • tar命令与rpm命令怎么在linux中使用
    tar命令与rpm命令怎么在linux中使用?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。一. tar  1.压缩一组文件为tar.gz后缀。  # tar...
    99+
    2023-06-13
  • linux中的tar命令有什么用
    这篇文章给大家分享的是有关linux中的tar命令有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、使用介绍tar命令用来打包,解包和压缩。1、名词区分打包:将一大堆文件或目录变成一个总的文件【tar命令...
    99+
    2023-06-09
  • linux中tar命令有什么用
    小编给大家分享一下linux中tar命令有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!tar命令[root@Linux ~]# tar [-cxtzjvf...
    99+
    2023-06-09
  • Linux的tar命令如何使用
    今天小编给大家分享一下Linux的tar命令如何使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。linux下最常用的打包程...
    99+
    2023-06-27
  • Linux中mkdir、tar和kill命令怎么用
    这篇文章主要介绍Linux中mkdir、tar和kill命令怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1. 假设你要创建一个类似于下面很长的/复杂的目录树。实现这最有效的方法是什么呢?类似下面要实现的目录树...
    99+
    2023-06-16
  • linux tar命令如何使用
    本篇内容介绍了“linux tar命令如何使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2023-02-02
    linux tar
  • Linux下常用命令tar的用法
    本篇内容介绍了“Linux下常用命令tar的用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!磁带机操作命令:  &nb...
    99+
    2023-06-13
  • tar命令怎么在linux系统中使用
    tar命令怎么在linux系统中使用?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。什么是Linux系统Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSI...
    99+
    2023-06-07
  • Linux下tar命令的用法介绍
    这篇文章主要介绍“Linux下tar命令的用法介绍”,在日常操作中,相信很多人在Linux下tar命令的用法介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux下tar命令的用法介绍”的疑惑有所帮助!...
    99+
    2023-06-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作