`

tar打包 排除或者指定某个目录

阅读更多
tar zcvf fd.tar.gz * --exclude=file1 --exclude=dir1

注意:

1、--exclude=file1 而不是 --exclude file1

2、要排除一个目录是--exclude=dir1而不是--exclude=dir1/(带/的是指定打包某目录)

也可以在父目录打包

tar zcvf fd.tar.gz pardir --exclude=pardir/file1 --exclude=pardir/dir1
分享到:
评论

相关推荐

    linux中tar打包指定路径文件的实现方法

    在标题和描述中提到的“tar打包指定路径文件的实现方法”,主要涉及如何使用`tar`命令来处理特定路径下的文件和目录。以下是一些关于`tar`命令的关键知识点: 1. **打包操作**: - `c`:创建一个新的档案文件。如`...

    tar打包技术

    tar打包技术是Linux和Unix系统中广泛使用的一种文件归档工具,它允许用户将多个文件和目录组合到一个单一的归档文件中,方便备份、传输或存储。"tar"这个名字来源于“tape archive”,最初是为磁带备份设计的,但...

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

    在某些场景下,我们可能需要将一个目录及其内容打包成一个`.tar` 或 `.tar.gz` 文件,但同时又希望在打包过程中排除特定的文件夹或文件。本文将详细介绍如何在使用`tar` 命令时排除特定文件夹。 首先,基本的`tar` ...

    05文件打包与解压缩.pdf

    例如,将某个目录打包: ```shell $ tar -cvf home.tar /home ``` 上述命令会创建一个名为home.tar的文件,其中包含了/home目录的文件结构。如果需要使用gzip对tar文件进行压缩,可以结合使用: ```shell $ tar -...

    ncdu-linux-x86_64-1.14.1b.tar.gz

    这个软件通常以.tar.gz格式打包,这是一种常见的Linux软件分发方式,它首先使用tar命令归档文件,然后使用gzip压缩以减小文件大小。 ncdu是Linux操作系统中的一款磁盘空间分析工具,它的全称是Nerd's Disk Usage。...

    fping-3.10.tar.gz

    `tar.gz`是一种常见的文件打包格式,它将多个文件和目录合并成一个可压缩的档案,便于分发和安装。在这个案例中,用户可以下载这个压缩包,然后在Linux环境中解压并编译安装`fping`。 `fping`的主要功能是在Linux上...

    PyPI 官网下载 | pysta-0.0.1.tar.gz

    7. `MANIFEST.in`:指定打包时应包含的额外文件或排除的文件。 在实际应用中,用户可以使用`pip install pysta-0.0.1.tar.gz`命令将这个压缩包安装到本地Python环境中。如果开发者希望在项目中使用“pysta”库,...

    Linux常用指令总结

    - 打包 `/etc` 目录到 `/tmp/etc.tar` 文件中: ```bash tar -cvf /tmp/etc.tar /etc ``` - 将 `/etc` 目录打包并用 gzip 压缩: ```bash tar -zcvf /tmp/etc.tar.gz /etc ``` - 解压 `/tmp/etc.tar.gz` 到 `/...

    各类liunx命令

    - **排除某个目录进行打包:** `tar -cvf ss.tar ss --exclude=log` 以上就是关于Linux用户管理、密码策略配置、中文字符乱码问题解决以及查询命令和压缩包操作的相关知识点。这些命令和技巧对于Linux系统的日常维护...

    linux命令大全下载

    - `-x`:排除指定的文件。 **示例应用**: 如果你想解压名为`example.zip`的文件并将文件解压到当前目录下,可以使用以下命令: ``` unzip example.zip ``` 如果需要解压到指定目录,可以使用`-d`选项: ``` unzip...

    Apaceh Ant 手册(CHM格式)

    `<fileset>`元素可以定义一个包含多个文件的集合,通过指定目录、模式和排除规则。 4. **依赖关系**:Ant的任务可以有依赖性,这意味着某个任务必须在另一个任务完成后才能执行。`<target>`元素的`depends`属性用于...

    搭建Nexus 仓库.docx

    3. **解压并移动文件**:将下载的压缩包解压到指定目录,例如 `/usr/local/nexus`,然后进入解压后的目录。 4. **编辑 Nexus 配置文件**:修改 `nexus.properties` 文件,设置 Nexus 的端口、工作目录等参数。例如...

    linux常用命令

    - **描述**: `tar`命令用于打包和解包文件。`-x`表示解包,`-v`表示显示详细信息,`-f`指定文件名。这是解压缩`.tar`文件的常用方式。 #### 23. vim编辑文件时,显示行号 - **命令**: `set nu` - **描述**: 在Vim...

    linux技巧1

    这里`-a`表示使用ASCII字符集,`-I`表示使用ISO9660文件系统,`-J`表示支持Joliet扩展,`-r`表示递归复制目录,`-o`后面跟的是输出的ISO文件名,`/directory`则是要打包的目录。 ### Tip16: 挂载ISO镜像文件 要...

    linux-60个常用命令总结

    这对于故障排除非常有用,例如当某个程序导致系统挂起时,可以切换到其他控制台继续操作。 ##### 2. Shutdown - **作用**:用于安全关闭或重启系统。 - **格式**:`shutdown [-h] [-i] [-k] [-m] [-t]` - **重要...

    gradle user

    打包文件为 ZIP 或 TAR 格式: ```groovy zip { from 'path/to/source' into 'path/to/destination' } ``` #### 十三、使用 Ant 插件 ##### 使用 Ant 任务和 Ant 类型构建 在 Gradle 脚本中使用 Ant 任务和构建...

    跟我一起学makefile.pd

    可以将多个命令打包在一起作为一个单元执行。 ```make all: subdir subdir: $(MAKE) -C subdir ``` #### 第七部分:使用变量 ##### 一、变量的基础 Makefile中的变量用于存储字符串或列表,以便重复使用。 ```...

Global site tag (gtag.js) - Google Analytics