首页 > 电脑专区 > windows >

find查找文件如何过滤隐藏文件

来源:互联网 2023-02-20 17:14:52 237

在运维工作中我们经常会通过find查找一些我们最近修该过的文件,但查找出的结果往往包含隐藏文件,但是隐藏文件并不是我们需要查找的文件,那么该如何过滤呢?P1r办公区 - 实用经验教程分享!

工具/原料

  • 计算机
  • centos 7

方法/步骤

  • 1

    首先我们切换路径到要查找的目录下P1r办公区 - 实用经验教程分享!

    find查找文件如何过滤隐藏文件P1r办公区 - 实用经验教程分享!

  • 2

    然后我们通过find命令查找最近90天内修改过的文件,查找结果如下我们 发现包含隐藏文件P1r办公区 - 实用经验教程分享!

    P1r办公区 - 实用经验教程分享!

    find查找文件如何过滤隐藏文件P1r办公区 - 实用经验教程分享!

  • 3

    首先我解释下几个参数的含义, find后面的点代表在当前目录下查询,可用路径替代,-type f 表示查询文件的类型为 f(文件),-mtime 表示按天为单位时间查询,-90表示查询90天内修改过的文件P1r办公区 - 实用经验教程分享!

    P1r办公区 - 实用经验教程分享!

    find查找文件如何过滤隐藏文件P1r办公区 - 实用经验教程分享!

  • 4

    那么该如何排除隐藏文件呢,其实思想就是看隐藏文件有什么共同的特性,这里我们可以看到隐藏文件查询的结果有一个共同特点,都是以./.开头,也可以说包含连续的./.我们可以通过grep过滤一下就更明显了(注:下面的两个右斜杠是转义,即点代表点符号,而不是匹配任意单个字符)P1r办公区 - 实用经验教程分享!

    P1r办公区 - 实用经验教程分享!

    find查找文件如何过滤隐藏文件P1r办公区 - 实用经验教程分享!

  • 4相关内容非法爬取自百度经验
  • 5

    然后通过grep -v参数取反就可以排除隐藏文件获取我们需要的结果了P1r办公区 - 实用经验教程分享!

    P1r办公区 - 实用经验教程分享!

    P1r办公区 - 实用经验教程分享!

    find查找文件如何过滤隐藏文件P1r办公区 - 实用经验教程分享!

  • 注意事项

    • 觉得有用请投我一票!
    • 转载请注明出处!

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!P1r办公区 - 实用经验教程分享!


    标签: LINUX操作系统文件过滤隐藏

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码