• find 命令search使用


    GNU在目录树中查找的时候,是根据所给的名字从根节点开始从左到右匹配。根据优先级规则,直到在某一个节点找到结果了才会移动到下一个文件名字。

    1.找空目录

        find  ./path -depth -type d -empty

     2.找空文件

        find ./path -depth -type f -empty

     3.根据名字查找

        find ./path -name name_of_file

      4.根据扩展名查文件

        find ./path -name "*.given_extension"

       5.找具有特定权限且特定后缀的文件

         find ./path -name "*.given_extension" -perm xxx

        6.根据文件具有的权限属性查找

           find ./path -perm -permision_bits

         7.根据文件名字查找,但不知道文件的扩展名

            find ./path -name "given_name.*"

         n: 0代表24小时,1代表48小时,2代表72小时,

          8.查找24小时内修改的文件(可以跟VCS配合使用,确认哪些文件更新过)

            find ./path -mtime n

           9.查找24内访问的文件

            find ./path -ctime n

           10.根据用户查找文件

           find ./path -user root

           11.查找到文件然后删除

            find ./path -name "***" | xargs rm

  • 相关阅读:
    C# 操作txt
    下周学习计划(0815——0822)
    配置允许外界访问的端口
    修改表结构
    C# return和break
    js Ajax的几种操作方法
    WebForm
    Extjs4新特性
    25、手把手教你Extjs5(二十五)Extjs5常用组件--form的基本用法
    24、手把手教你Extjs5(二十四)模块Form的自定义的设计[3]
  • 原文地址:https://www.cnblogs.com/chip/p/4076974.html
Copyright © 2020-2023  润新知