再Linux下使用Tar工具归档文件的教程

2016-03-31 15:34 13 1 收藏

今天图老师小编给大家介绍下再Linux下使用Tar工具归档文件的教程,平时喜欢再Linux下使用Tar工具归档文件的教程的朋友赶紧收藏起来吧!记得点赞哦~

【 tulaoshi.com - 服务器 】

再Linux下使用Tar工具归档文件的教程

   Tar 由 'Tape archiver(磁带归档器)' 衍生而来,最初被用来在磁带上归档和存储文件。Tar 是一个 GNU 软件,它可以压缩一组文件(归档),或提取它们以及对已有的归档文件进行相关操作。在存储、备份以及传输文件方面,它是很有用的。在创建归档文件时,Tar 可以保持原有文件和目录结构不变。通过 Tar 归档的文件的后缀名为 ‘.tar’。

  基本用法如下:

  a) 创建归档 (c / --create)

  代码如下:

  tar --create --verbose --file=archive.tar file1 file2 file3

  或

  代码如下:

  tar cvf archive.tar file1 file2 file3

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/fuwuqi/)
201566162241865.png (488×152)

  创建一个归档

  b) 列出归档文件内容 ( t / --list)

  代码如下:

  tar --list archive.tar

201566162358264.png (461×83)

  列出归档中包含的文件

  c) 提取归档 (x / --extract)

  代码如下:

  tar xvf archive.tar

  tar xvf archive.tar --wildcards '*.c'

  - 从归档中提取后缀名为 *.c 的文件。

201566162422416.png (379×137)

  提取文件

201566162444853.png (515×115)

  只提取需要的文件

  d) 对归档文件进行更新 ( u / --update)

  代码如下:

  tar uvf archive.tar newfile.c

  - 假如归档的newfile.c 要比先前已经归档的新,则添加更新的 newfile.c 到归档里面.

201566162505865.png (448×241)

  更新一个归档

  e) 从归档中删除文件 (--delete)

  代码如下:

  tar --delete -f archive.tar file1.c

  - 从压缩包'archive.tar' 中删除文件'file1.c'

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/fuwuqi/)
201566162528350.png (502×171)

  删除文件

  更加具体的使用方法请参考tar 主页。

来源:http://www.tulaoshi.com/n/20160331/2050795.html

延伸阅读
标签: 服务器
在Linux上如何使用fuser工具来查询文件的用户 在Linux中,fuser工具可用来查询文件的用户,除此之外,fuser还有很多用途,能够搭配参数使用,下面小编将针对fuser工具的使用方式给大家做个详细介绍,希望对你有所帮助。 lsof也具备类似的功能,它也能够找出正在对指定文件访问的进程,两者的区别是fuser在于它可以一次杀死那些正在访...
标签: 服务器
在Linux系统下使用Github的基本教程   1. 安装git: 代码如下: sudo apt-get install git-core git-gui git-doc 2. 到https://github.com/ 注册一个帐号,一会儿客户端登录的时候要使用的。 3. 在客户端安装SSH Key,方便我们在客户端安全登录: 代码如下: cd ~/.ssh 如果提示没有...
标签: 电脑入门
很多人都不知道Linux中tar命令的具体用法,其实tar命令组合各种参数有很多实用的地方,下面图老师小编就给大家详细介绍下Linux中tar命令的用法,一起来了解下吧。 tar 语法: 语法:tar [主选项+辅选项] 文件或者目录 使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。 主选项: c 创建...
GoodSync文件数据同步工具使用教程   GoodSync利用创新的同步算法,可以有效防止文件误删除,数据意外丢失,并消除重复的文件。GoodSync已经从用户和媒体获得许多衷心的赞扬和高度评价。本产品所具备的强大技术能力,使它表现出显著地操作易用性,同时也是目前唯一实现真正双向数据同步的解决方案。 GoodSync如何方便地设置和使...
    对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕。别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rap。可是Linux就不同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等众多的压缩文件名,此外windows下的.zip和.rar也可以在Linux下使用,不过...

经验教程

458

收藏

14
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部