`
agile_boy
  • 浏览: 556710 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

tar的exclude模式

阅读更多
  tar 是linux下边很常用的命令了,我经常用它来打包java工程,总所周知,java工程会有很多class文件,以前经常是先删除class再打包,感觉很不爽,就深入研究了一下tar,发现有个--exclude参数,看起来挺不错,应该能满足我的需要。
  最后摸索用法如下:
 
  1. tar cvfz   xxx.tar.gz xxx/ --exclude '*.class'  
  注意,--exclude应该放到后边,放到cvfz后边是无效的:)


osr507doc.sco.com/cgi-bin/info2html
分享到:
评论
1 楼 zhangyou1010 2010-10-14  
       

相关推荐

    tar压缩和解压缩

    [root@linux~]# tar --exclude=/home/dmtsai -zcvf myfile.tar.gz /home /* /etc ``` - `--exclude=/home/dmtsai`表示在备份过程中排除`/home/dmtsai`目录。 ##### 范例八:管道操作 ```bash [root@linuxtmp]# tar ...

    tar命令详解.pdf

    - --exclude=pattern:在创建tar包时排除符合模式的文件或目录。 9. 压缩工具: - gzip:用于压缩tar包。 - bzip2:用于压缩tar包,提供了比gzip更好的压缩比例。 - xz:用于压缩tar包,提供了更好的压缩比例。...

    tar_for_linux

    - **排除文件**:`tar --exclude=pattern -cvf archive_name.tar directory` 可以在打包目录时排除指定模式的文件或目录。 - **保持权限和时间戳**:`tar -pcaf archive_name.tar file1 file2` 可以保存文件的权限...

    Linux tar打包命令.docx

    - `tar exclude /home/dmtsai -zcvf myfile.tar.gz /home/* /etc`:备份`/home`和`/etc`,但不包括`/home/dmtsai`。 8. **范例八**:打包并立即解压在同一目录下。 - `cd /tmp && tar -cvf /etc | tar -xvf -`:...

    linux tar命令完全手册

    - `-g` 或 `--listed-incremental`: 使用列表增量模式,指定一个文件作为增量记录。 - `-h` 或 `--dereference`: 在处理符号链接时复制链接指向的文件而非链接本身。 - `-k` 或 `--keep-old-files`: 保留原有的文件...

    tar 命令操作说明使用大全

    tar czvf archive.tar.gz --exclude=pattern ./ ``` - **保持文件权限和时间戳**:`-p`选项可以保留文件的权限、所有权和时间戳信息。 - **分块归档**:`-M`选项可以创建多卷归档,方便在多个磁带或磁盘上分片...

    Linux命令学习-tar命令手册

    tar -czvf archive.tar.gz --exclude='*.tmp' dir/ ``` 创建 `archive.tar.gz`,但排除所有扩展名为 `.tmp` 的文件。 7. **指定工作目录**: ```bash tar -czvf archive.tar.gz --directory=dir/ file1 file2 ...

    mkdocs-exclude:一个mkdocs插件,可让您从输出中排除文件或树

    适用于mkdocs的文件排除插件 mkdocs-exclude是一个,可让您使用Unix样式的通配符(glob)或... - ' .*\.(tmp|bin|tar)$ ' 您可以提供每种类型的零个或多个模式。 (如果您不提供任何模式,那么将不会发生任何事情!)

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

    tar -zcvf tomcat.tar.gz --exclude=tomcat/logs --exclude=tomcat/libs --exclude=tomcat/xiaoshan.txt tomcat ``` 在使用`tab`键进行路径补全时,Linux系统通常会在目录名后面自动添加 `/`。为了避免这个问题导致...

    浅析Linux tar打包命令

    这个命令将`directory_to_compress`目录及其内容打包成`archive_name.tar`,其中`c`表示创建,`v`表示详细模式(显示过程),`f`表示指定档案文件。 2. **压缩功能**: - `tar -zcvf archive_name.tar.gz ...

    grep_oz.tar.gz

    `grep_oz.tar.gz` 是一个包含开源grep实现源代码的压缩文件。grep是一个在文本文件或标准输入中搜索特定模式的命令行工具,广泛应用于Linux和Unix系统中。这个`grep_oz`版本可能是由某位开发者或者社区贡献者编写的...

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

    如`tar czvf archive.tar.gz /path/to/directory`,这里的`c`表示创建,`z`表示使用gzip进行压缩,`v`表示详细模式(显示过程),`f`表示指定档案文件名,`archive.tar.gz`是目标档案文件,`/path/to/directory`是要...

    Linux tar 命令用法实例详解

    选项用于定义操作模式和特殊行为,参数则是指待处理的文件或目录。 **常用选项:** 1. `-c`或`--create`:创建新的档案文件。 2. `-x`或`--extract`或`--get`:从档案文件中提取文件。 3. `-t`或`--list`:列出档案...

    rsync-patches-3.2.3.tar.gz

    "rsync-patches-3.2.3.tar.gz"这个压缩包包含了Rsync 3.2.3版本的源代码和可能的补丁,用于在Windows环境下的编译和安装。 首先,我们需要了解Rsync的工作原理。Rsync采用增量传输策略,通过比较源文件和目标文件的...

    Ubuntu-Linux服务器的系统备份实战linux服务器应用-电脑资料.doc

    tar -cvpzf /media/sda7/backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=/media / ``` 这个命令使用 `tar` 程序备份系统, `-c` 选项创建一个新的备份文件, `-v` 选项...

    Linux常用命令经典解释

    [root@linux ~]# tar --exclude /home/dmtsai -zcvf myfile.tar.gz /home/* /etc ``` - 范例九:将`/etc`打包后直接解压到`/tmp`,不创建归档文件。 ```bash [root@linux ~]# cd /tmp && tar -zxvf /etc ``` 接下来...

    linux压缩命令指南

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

    打包与压缩详解.doc

    tar -cvf 01.tar --exclude="*.log" * ``` 这条命令会将当前目录下的所有文件打包到`01.tar`归档中,但排除所有`.log`后缀的文件。 ##### `-t`, `--list` 列出归档中的文件。例如: ``` tar -tf 01.tar ``` 这条...

    tar-backup-restore

    例如:`tar -czvf backup.tar.gz --exclude=/path/to/exclude /path/to/source`。 - **递归备份**: `-r`或`--recursive`参数可以备份整个目录及其内容。默认情况下,`tar`会递归备份目录。 **2. 恢复备份** 恢复...

    Linux tar命令用法详解

    tar [-ABcdgGhiklmMoOpPrRsStuUvwWxzZ][-b ][-C ][-f ][-F ][-K ][-L ][-N ][-T ][-V ][-X ][-][--after-date=][--atime-preserve][--backuup=][--checkpoint][--concatenate][--confirmation][--delete][--exclude=...

Global site tag (gtag.js) - Google Analytics