操作系统 
首页 > 操作系统 > 浏览文章

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

(编辑:jimmy 日期: 2025/2/4 浏览:3 次 )

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
    在Linux下使用Tar工具归档文件的教程

    创建一个归档
b) 列出归档文件内容 ( t / --list)

   
复制代码代码如下:tar --list archive.tar
    在Linux下使用Tar工具归档文件的教程

    列出归档中包含的文件
c) 提取归档 (x / --extract)

   
复制代码代码如下:tar xvf archive.tar
tar xvf archive.tar --wildcards '*.c'
    -  从归档中提取后缀名为 *.c 的文件。
    在Linux下使用Tar工具归档文件的教程

    提取文件
    在Linux下使用Tar工具归档文件的教程

    只提取需要的文件
d) 对归档文件进行更新 ( u / --update)

   
复制代码代码如下: tar uvf archive.tar newfile.c
    -  假如归档的newfile.c  要比先前已经归档的新,则添加更新的 newfile.c 到归档里面.
    在Linux下使用Tar工具归档文件的教程

    更新一个归档
e) 从归档中删除文件 (--delete)

   
复制代码代码如下:tar --delete -f archive.tar file1.c
    - 从压缩包'archive.tar' 中删除文件'file1.c' 
    在Linux下使用Tar工具归档文件的教程

    删除文件

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

上一篇:Linux系统怎么复制文件夹下的全部文件到另外文件夹?
下一篇:在Linux系统中安装即时通信应用Telegram Messenger的教程
一句话新闻
一文看懂荣耀MagicBook Pro 16
荣耀猎人回归!七大亮点看懂不只是轻薄本,更是游戏本的MagicBook Pro 16.
人们对于笔记本电脑有一个固有印象:要么轻薄但性能一般,要么性能强劲但笨重臃肿。然而,今年荣耀新推出的MagicBook Pro 16刷新了人们的认知——发布会上,荣耀宣布猎人游戏本正式回归,称其继承了荣耀 HUNTER 基因,并自信地为其打出“轻薄本,更是游戏本”的口号。
众所周知,寻求轻薄本的用户普遍更看重便携性、外观造型、静谧性和打字办公等用机体验,而寻求游戏本的用户则普遍更看重硬件配置、性能释放等硬核指标。把两个看似难以相干的产品融合到一起,我们不禁对它产生了强烈的好奇:作为代表荣耀猎人游戏本的跨界新物种,它究竟做了哪些平衡以兼顾不同人群的各类需求呢?
友情链接:杰晶网络 DDR爱好者之家 南强小屋 黑松山资源网 白云城资源网 站点导航 SiteMap