创建30个文件测试[root@centos1 test]# touch lvnian{1..30}

[root@centos1 test]# ls

lvnian1   lvnian11  lvnian13  lvnian15  lvnian17  lvnian19  lvnian20  lvnian22  lvnian24  lvnian26  lvnian28  lvnian3   lvnian4  lvnian6  lvnian8

lvnian10  lvnian12  lvnian14  lvnian16  lvnian18  lvnian2   lvnian21  lvnian23  lvnian25  lvnian27  lvnian29  lvnian30  lvnian5  lvnian7  lvnian9

[root@centos1 test]#

把需要过滤的写进一个文本中[root@centos1 test]# cat file.log

lvnian1

lvnian4

lvnian8

lvnian23

[root@centos1 test]#

打包看结果[root@centos1 test]# tar --exclude-from=file.log -cvf file.tar.gz  ./*

./file.log

./lvnian10

./lvnian11

./lvnian12

./lvnian13

./lvnian14

./lvnian15

./lvnian16

./lvnian17

./lvnian18

./lvnian19

./lvnian2

./lvnian20

./lvnian21

./lvnian22

./lvnian24

./lvnian25

./lvnian26

./lvnian27

./lvnian28

./lvnian29

./lvnian3

./lvnian30

./lvnian5

./lvnian6

./lvnian7

./lvnian9

[root@centos1 test]#[root@centos1 test]# mkdir test1

[root@centos1 test]# tar xf file.tar.gz -C test1/

[root@centos1 test]# ls test1/

file.log  lvnian11  lvnian13  lvnian15  lvnian17  lvnian19  lvnian20  lvnian22  lvnian25  lvnian27  lvnian29  lvnian30  lvnian6  lvnian9

lvnian10  lvnian12  lvnian14  lvnian16  lvnian18  lvnian2   lvnian21  lvnian24  lvnian26  lvnian28  lvnian3   lvnian5   lvnian7

[root@centos1 test]#

成功!!

参数--exclude-from参数同样适合在rsync中

linux tar exclude 多个目录,tar 过滤多个文件目录 打包相关推荐

  1. linux系统下nginx安装目录和nginx.conf配置文件目录

    linux系统下nginx安装目录和nginx.conf配置文件目录 1.查看nginx安装目录 输入命令 # ps  -ef | grep nginx 返回结果包含安装目录 root      26 ...

  2. 【Linux高频命令专题(23)】tar

    概述 通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具.linux中最流行的tar是麻雀虽小,五脏俱全,功能强大. tar命令可以为li ...

  3. linux默认归档目录,在 Linux 中如何归档文件和目录

    在 Linux 中如何归档文件和目录 在我们之前的教程中,我们讨论了如何使用 gzip 和 bzip2 压缩和解压缩文件.在本教程中,我们将学习如何在 Linux 归档文件.归档和压缩有什么不同吗?你 ...

  4. linux制作归档文件目录,在 Linux 中如何归档文件和目录

    在我们之前的教程中,我们讨论了如何使用 gzip 和 bzip2 压缩和解压缩文件.在本教程中,我们将学习如何在 Linux 归档文件.归档和压缩有什么不同吗?你们中的一些人可能经常认为这些术语有相同 ...

  5. linux目录形式,linux 系统下 ngnix 显示目录形式

    vi  /usr/local/nginx/conf/nginx.conf   #编辑配置文件,在server {下面添加以下内容: location  / { autoindex on; autoin ...

  6. linux 打包排除多个目录,tar打包整个目录(可排除子目录)几种方法

    例1.压缩并打包目录 tar -czf small.tar.gz small(目录名)  ; 例2. tar zcvf backup.tar.gz site/* –exclude=site/attac ...

  7. linux tar的排除,Tar命令排除指定目录(常用Linux命令整理)

    Tar命令多用于备份,基本用法大家应该都知道一些,那么如何使用tar命令排除指定目录或指定文件的参数你知道吗? 举例: # ls 123 chinastor1  chinastor2  chinast ...

  8. linux tar.gz指定目录,tar.gz包内提取某个文件在指定目录下。

    想试试不解压从tar.gz包内提取某个文件到指定目录下,百度来的全是一个模板,没有示例,根本莫名其妙.经自己测试才算明白. 百度来的方法 tar包 tar tvf yourtarfile |grep ...

  9. Linux:shell 脚本 自动解压压缩文件tar.gz到指定目录

    具体情境 Ubuntu16.04系统,将.tar.gz格式的文件从/home/myftp/upload/nuodongiot目录自动解压到/home/myftp/upload/backupcopy目录 ...

最新文章

  1. 认知推理下的常识知识库资源、常识测试评估与中文实践项目索引
  2. 腾讯后台开发面试题--整理1
  3. Python中比元组更好用的namedtuple
  4. pb string最大长度_跑马备赛训练计划大盘点,助你跑出PB
  5. (转)64bit上安装32位oracle 10 g出现错误:无法定位承诺工序输入点 getprocessimagifilenamew 于动态链接库PSAPI.DLL...
  6. 转: 理解RESTful架构
  7. Python全局变量和局部变量
  8. 点点文刊 -- 记录生活的色彩
  9. ASP.NET Core 源码学习之 Logging[4]:FileProvider
  10. Codeforces1106F 【BSGS】【矩阵快速幂】【exgcd】
  11. 如何进行Tuxera NTFS的挂载卷设置?
  12. IDEA 部署 Java Web 应用为 war 包
  13. 2010 模板下载 罗斯文_利用模板建立Access 2010数据库的方法
  14. 即时通讯源码,IM源码-哇谷即时通讯源码,哇谷团队源码开发
  15. 睿智的目标检测7——yolo3详解及其预测代码复现
  16. 程序化(量化)交易怎样选择服务器
  17. 可行性分析与需求分析
  18. 开启Windows 10隐藏的电源卓越性能模式
  19. oracle12c不使用cdb模式,oracle 12c non-cdb升级成cdb模式
  20. 利用Backtrader进行期权回测之五:用backtrader_plotting查看回测结果

热门文章

  1. 三菱M80操作介绍_三菱PLC操作
  2. 心肝火旺是夏季宝宝晚上睡不踏实的主要原因
  3. dd 命令用来测试硬盘读写速度
  4. 利用WireShark抓包进行数据分析
  5. 计算机软件著作权登记范文,计算机软件著作权登记申请表范本
  6. 自己申请计算机软件著作权可以下载电子版原件了?
  7. 证明:每个有n个顶点的连通图都至少有n-1条边 Show that every connected graph with n vertices has at least n − 1 edges.
  8. 四、MySQL优化之explain执行计划的extra属性
  9. MongoTemplate 聚合查询
  10. 04-小键盘字母u输出为4的问题