`
myjcwy
  • 浏览: 110186 次
  • 性别: Icon_minigender_2
  • 来自: 重庆
文章分类
社区版块
存档分类
最新评论

Linux tar压缩时排除某个目录或文件的参数

tar 
阅读更多
在对某个目录进行压缩的时候,有时候想排除掉某个目录,例如:

如果123目录下有3个子目录,aa、bb、cc。

我现在想只对aa和bb目录打包压缩,命令如下:


tar -zcvf 123.tar.gz --exclude=cc 123

(在123目录的外面运行)

使用exclude参数来过滤不需要的目录或文件,排除某个文件的操作和目录一样。

转自:http://www.ha97.com/4024.html
分享到:
评论

相关推荐

    linux tar压缩排除某个文件夹的方法

    总结,使用`tar` 命令在Linux中进行文件或目录打包时,排除特定文件夹或文件的关键在于正确地使用 `--exclude` 参数,并确保排除的路径不带有尾部的 `/`。通过这种方式,我们可以根据需求定制打包内容,提高工作效率...

    linux下tar命令的使用

    在Linux操作系统中,`tar`命令是一个非常重要的工具,它用于处理档案文件,可以进行创建、提取、查看、归档等多个操作。`tar`的名字来源于“tape archive”,最初设计是用来备份数据到磁带上的,但现在它广泛应用于...

    tar-1.13.19-4.src.rar_linux_linux 压缩文件_tar 压缩源码_tar1.

    《Linux系统下的tar压缩工具详解及其源码分析》 在Linux和Unix操作系统中,`tar`是一个非常重要的命令行工具,用于打包和压缩文件。它并非一个真正的压缩工具,而是一个文件打包程序,可以将多个文件和目录组合成一...

    tar压缩和解压缩

    11. **--exclude** (exclude): 在归档过程中排除特定的文件或目录。 #### 四、示例解析 ##### 范例一:创建压缩文件 ```bash [root@linux~]# tar -cvf /tmp/etc.tar /etc # 仅打包,不压缩 [root@linux~]# tar -...

    tar-1.27.tar.gz_tar_tar 压缩源码_tar.gz

    在信息技术领域,数据的压缩与归档是常见的操作,其中“tar”工具是Unix/Linux系统中不可或缺的一员。本文将围绕"tar-1.27.tar.gz"这个文件,深入探讨GNU tar的源码以及tar文件和gz压缩格式的工作原理。 GNU tar,...

    Linux tar 压缩档案管理命令学习.docx

    8. **排除特定文件或目录**:`--exclude`选项可以避免特定文件或目录被包含在档案中,例如`tar --exclude /path/to/exclude -zcvf filename.tar.gz directory`。 9. **提取个别文件**:如果档案文件已经包含多个...

    linux tar命令完全手册

    - 在处理大量文件时,可以考虑使用`--files-from`选项来提高效率。 - 使用`-v`选项可以帮助用户了解命令执行的过程,对于调试非常有用。 - 在处理大文件或复杂文件结构时,可以使用`-P`选项来避免相对路径问题。 - ...

    linux的压缩命令

    - `-x`:解压缩文件时排除指定的文件。 示例: ```bash # 解压text.zip文件到/tmp目录 unzip -d /tmp text.zip # 解压text.zip文件但不包含file文件 unzip -x file text.zip # 查看text.zip文件的内容 unzip -v ...

    LINUX tar命令文档

    4. **用户与组**:`--owner`和`--group`参数用于指定提取文件时的用户和组所有权。 5. **权限保留**:`-p`或`--preserve-permissions`参数保留文件和目录的原始权限。 6. **忽略文件**:可以使用通配符或正则...

    Linux文件压缩和解压缩命令.docx

    在 Linux 系统中,我们通常使用的文件压缩命令有:bunzip2、bzip2、cpio、gunzip、gzip、split(切割文件)、zgrep(在压缩文件中寻找匹配的正则表达式)、zip、unzip、tar 和 rar。其中,tar 和 rar 是我们今天要...

    压缩tar包工具

    - `[-x ExcludeFile]`:允许用户排除某些文件或目录不被包含在tar包中。`-x` 后面的参数是包含要排除项的文件名,通常是一个包含通配符的列表。 - `[ -c Directory ]`:`-c` 标志用于创建一个新的归档文件。如果指定...

    Linux下tar命令大全.pdf

    tar -cvf 归档文件名 目录或文件 ``` `-c` 表示创建一个新的归档文件,`-v` 显示详细过程,`-f` 后跟归档文件名。 2. **-x 解压归档文件** ``` tar -xvf 归档文件名 [-C 目标目录] ``` `-x` 表示从归档文件...

    linux下的tar命令解释及实例

    Linux中的`tar`命令是一个非常强大的工具,用于处理档案文件,包括打包、压缩和解压缩。这个命令在系统管理、备份和数据迁移中扮演着重要角色。以下是对`tar`命令及其常用选项的详细解释: 1. **创建压缩文件 (-c)*...

    linux压缩解压命令

    在Linux操作系统中,管理和操作文件时,压缩和解压缩是非常常见的任务。这有助于节省存储空间,便于文件传输。本文将详细介绍几种常见的Linux压缩和解压缩命令及其使用方法。 首先,我们要区分“打包”和“压缩”的...

    linux打包排除目录

    通过以上介绍可以看出,使用`tar`命令进行Linux打包操作时,利用`--exclude`选项可以轻松排除指定的目录,从而更好地满足备份或迁移的实际需求。正确理解和运用这些技巧,不仅能够提高工作效率,还能有效保护数据...

    linux 怎么解压 tar.gz 文件

    - 当你有一个名为`linux怎么解压tar.gz.txt.tar.gz`的文件时,你可以使用以下命令来解压: ```bash tar -zxvf linux怎么解压tar.gz.txt.tar.gz ``` - 这个命令的含义是: - `-z`:使用`gzip`解压。 - `-x`:...

    Linux tar打包命令.docx

    Linux中的`tar`命令是一个非常强大的工具,用于创建、管理和处理档案文件,特别是对于系统管理员而言,它在备份和恢复文件系统方面起着至关重要的作用。`tar`名字来源于“tape archive”,最初是为了磁带备份而设计...

    linux压缩命令指南

    在处理大量数据时,还可以考虑使用`tar`的其他选项,例如`--exclude`来排除特定文件或目录,或者`--transform`或`--xform`来重命名文件或目录。了解并熟练运用这些命令,能够使你在Linux环境中更加高效地管理和操作...

    05文件打包与解压缩.pdf

    $ tar [选项] [备份文件名.tar] [要打包的目录或文件] ``` 常用的tar命令选项包括: - `-c`:创建一个新的归档文件; - `-x`:从归档文件中解出文件; - `-v`:显示打包或解包过程中的详细信息; - `-f`:指定归档...

Global site tag (gtag.js) - Google Analytics