zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    Github注册过程以及对管理软件的了解
    进度总结
    总体心得
    学车后的领悟
    打工心得
    关于传统文化的对话实践计划书
    软件工程-课程总结
    结对编程项目---四则运算
    作业三
    目前流行的源程序版本管理软件和项目管理软件都有哪些?各有什么优缺点
  • 原文地址:https://www.cnblogs.com/chip/p/4076974.html
Copyright © 2011-2022 走看看