钟二网络头像

钟二网络

探索SQL查询技巧、Linux系统运维以及Web开发前沿技术,提供一站式的学习体验

  • 文章92531
  • 阅读1220381
首页 Linux 正文内容

linux下tar备份文件命令

钟逸 Linux 2024-04-09 17:20:49 43

TAR(Tape Archive)是一个强大的命令行工具,用于在Linux系统中对文件和目录进行存档和压缩。它提供了一种简单而有效的 来创建和管理备份,并可轻松地传输和存储数据。

创建TAR备份

要创建TAR备份,只需输入以下命令:

tar -cvf [备份文件名] [要备份的文件或目录]

例如,要将名为“重要文件”的目录及其所有内容备份到名为“important_files.tar”的存档中,可以使用以下命令:

tar -cvf important_files.tar /home/username/important_files

提取TAR备份

要从TAR存档中提取文件和目录,请使用以下命令:

tar -xvf [备份文件名]

例如,要从“important_files.tar”存档中提取文件到当前目录,可以使用以下命令:

tar -xvf important_files.tar

附加文件到TAR备份

可以使用以下命令将文件附加到现有的TAR存档中:

tar -rvf [备份文件名] [要附加的文件或目录]

例如,要将名为“myfile.txt”的文件附加到“important_files.tar”存档中,可以使用以下命令:

tar -rvf important_files.tar /home/username/myfile.txt

排除文件和目录

在创建TAR备份时,可以使用以下命令排除某些文件和目录:

tar -cvf [备份文件名] --exclude=[要排除的文件或目录]

例如,要将名为“ignore_this.txt”的文件从“important_files.tar”存档中排除,可以使用以下命令:

tar -cvf important_files.tar --exclude=/home/username/ignore_this.txt

使用TAR的常见标志

以下是TAR命令中常用的标志:

-c:创建存档

-v:显示详细输出

-f:指定存档文件名

-x:提取存档

-r:将文件附加到已有存档

文章目录
    搜索